PHP
PHP是完全免費的開源產品,不用花錢,Apache和MYSQL也是用樣免費開源,在國外非常流行,PHP和MYSQL搭配使用,可以非常快速的搭建一套不錯的動態網站系統,因此國外大多數主機系統都配有免費的APACHE+PHP+MYSQL。
通常認為這種搭配的執行效率比IIS+ASP+ACCESS要高,而后者的使用還必須另外交錢給微軟。
JSP
JSP本身雖然也是腳本語言,但是卻和PHP、ASP有著本質的區別。PHP和ASP都是由語言引擎解釋執行程序代碼,而JSP代碼卻被編譯成Servlet并由Java虛擬機執行,這種編譯操作僅在對JSP頁面的第一次請求時發生。因此普遍認為JSP的執行效率比PHP和ASP都高。
開發成本
軟件價格的高低很大程度上和自身成本和功能相掛鉤,php的入門門檻較低,絕大多數學過c的程序員都很容易轉型為php程序員。PHP最經典的組合是PHP + MySQL + Apache,由于所有軟件都是開源免費的,所以投入并不高。
而java開發需要特定的環境,Java的web應用服務器免費的有Tomcat、JBoss等,而要想具有很好的商業化服務便必須選用Web Sphere和 Web logic,這其中投入的成本無形中便超是php成本的N倍。
推薦教程:PHP視頻教程