2007年4月24日 星期二

何謂PHP

何謂PHP程101:PHP簡介與程式開發的工具。 摘要: --------------------------------------------------------------------------------在這個課程中針對PHP作簡單的介紹,指導學員安裝開發PHP時所使用的工具,以及參考的文件。最後,教導學員使用EditPlus,來撰寫PHP,並將PHP程式上傳至網站。 --------------------------------------------------------------------------------PHP簡介 : --------------------------------------------------------------------------------一、PHP的由來: 在古早古早的時候,也就是1994年。當時有個叫Rasmus Lerdorf的人,他用Perl寫了一些後端的程式,記錄有哪些人看過他的線上履歷表。慢慢地,一些網友對他所寫的程式碼產生興趣。於是,Rasmus Lerdorf就整理這些程式碼,包裝成一個叫作 ”Personal Home Page”的工具。基於個人的興趣,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。到目前為止,PHP已經變成Apache Software Foundation的一個專案計劃。穩定的版本為PHP 4.3.0二、PHP是什麼東東: PHP是開放源碼的通用腳本語言,特別適合用來開發網站程式,可以內嵌在HTML碼。PHP程式的原始碼是純文字,所以可以用任何可處理純文字檔的文字編輯器,如:記事本、vi、emac等,來撰寫PHP程式。