【導讀】如今當提到Web開發(fā)時,您有許多選擇。這些方法中許多都涉及到預處理—即,利。應對它們作出處理。與CGI非常相似,這些代碼在服務器上運行,并返回一些內容,這些。內容表現(xiàn)為發(fā)回給瀏覽器的結果HTML頁面的部分外觀。開放源代碼腳本語言PHP和。Perl/Mason也以這種方式運行。我將概述兩者的各種優(yōu)勢和弱點,并著重討論那些將幫助您決定開發(fā)項目應選擇。有很多因素需要考慮,不同的項目可能訴諸于不同的技術。早期的ASP技術實際上與PHP的共同之處比與的共同之處多得多,是用于構建Web應用程序的一個完整的框架。語言靈活,并支持復雜的面向對象特性。PHP在適宜的時候借鑒了這種結構,但它不是一種純粹的OOP語言。ZendTechnologies是一家商業(yè)軟件公司,它對PHP作出了重大貢獻。另一個弱點是PHP的函數(shù)名是不區(qū)分大小寫的。不過,我的確對PHP的對象模型心存疑慮。它也是開放源代碼的,因此整個社區(qū)將密切關注開發(fā)過程:發(fā)現(xiàn)。錯誤并將其修復。擁有Apache的跟蹤記錄的web服務器意味著安全性能夠保持在最高的優(yōu)先級上。