程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP和其它語言

PHP和其它語言

編輯:關於PHP編程

1 PHP與ASP
ASP實際上不算是語言,它只是Active Server Pages的縮寫,在ASP中使用的語法實際上是Visual Basic的script版本而已。最大的缺陷是ASP是出生於微軟的Internet Information Server (IIS) 上的,導致其只能在Win32平台的服務器上運行。有一些特別的要讓ASP在其它的WEB服務器環境上運行;如Halcyon開發的商業版的InstantASP、Chili!Soft開發的商業版的Chili!Soft ASP from及 ActiveScripting.org開發的免費的OpenASP。ASP比PHP慢又笨重,連穩定性也不好。一些專業人士因為熟悉Visual Basic而對VBScript的ASP出了問題比較好處理。ASP是IIS內建的軟件,取得方便且容易運行。
 2 有ASP轉化為PHP的程序嗎?
有,asp2php是最常用的軟件。
 3 PHP與Cold Fusion
對一些新的構想或復雜的程序而言,PHP是普遍被認為能較快處理的選擇。
 PHP通常比較穩定,同時使用的資源比較少。Cold Fusion比起PHP4有不錯的錯誤處理、抽象數據庫及數據的剖析處理能力。其它方面,Cold Fusion擁有一個強有力的搜索引擎,但其它的WEB功能則很少被提起。PHP幾乎支持所有的系統平台;而Cold Fusion只支持Win32、Solaris、Linux及HP/UX。
 Cold Fusion有不錯的IDE開發環境,也比較容易上手;PHP則需要較多的程序設計經驗。
有一份不錯的摘要,是由Michael J Sheldon在PHP郵件論壇中所寫的主題。按下這裡可以看到。
 4 PHP與PERL
PHP比起PERL最大的優勢在與PHP是專為WEB服務器所設計的程序語言,而PERL除了在WEB上使用之外,有著更復雜的功能。在彈性/復雜性方面,PERL起步較早有較多的功能,也造成了其他作者和開發者讀取的困難。PHP較單純且較嚴謹又不失彈性的結構。PHP比PERL 更好地和HTML語法融合。無論在結構、語法還是其它方面,PHP比起全功能的PERL是小而美的結構。PERL是花了很長時間才能成為真正的語言,而PHP則快速地發展到成熟。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved