PHP

一、PHP的由來:

1994年末有個叫 Rasmus Lerdorf 的人,他用Perl寫了一些後端的程式,記錄有哪些人看過他的線上履歷表。慢慢地,一些網友對他所寫的程式碼產生興趣。於是,Rasmus Lerdorf就整理這些程式碼,包裝成一個叫作 Personal Home Page Tools。基於個人的興趣,Rasmus Lerdorf又寫了一個腳本語言的核心引擎。然後,又加上了能處理HTML表單輸入的工具,稱作 “Form Interpreter”簡稱FI。在1995年完成的這個版本,當時稱作 “PHP FI”,也有人稱之為 ”PHP2”。

PHP/FI開發出來之後,受到網站開發者的極大的回響,使用PHP/FI來開發網站程式的人越來越多。在1997年中的時候,PHP從Rasmus Lerdorf個人維護的開發專案,轉變成一個重要的網站開發技術。PHP的開發與維護也轉由一個由Rasmus Lerdorf本人和Andi Gutmans、Zeev Suraski、Stig Bakken、Shane Cavaveo、以及Jim Winstead等人所組成的團隊來負責。在1998年6月的時候,Zeev Suraski和Andi Gutmans改寫了PHP語言的解析器,並公佈這新的版本,稱之為PHP3。2000年推出PHP4,提供更多功能,其中Zend提供PHP3、PHP4中的解析編譯,更是重大貢獻,到目前為止,PHP已經變成Apache Software Foundation的一個專案計劃。穩定的版本為 PHP 4.3.6

二、為何選擇PHP的理由

(1)開放原始碼而且是免費

(2)低而平滑的學習曲線

(3)功能強大,支援各種資料庫、網路連結、檔案系統、Java、COM、XML等

(4)跨平台(作業系統、Web伺服器)

(5)穩定且快速

(6)快速發展週期及活躍支援社群