PHP是什么?
發表于:2007-07-01來源:作者:點擊數:
標簽:
PHP 是一種 服務器 端的,嵌入HTML的 腳本語言 。PHP區別其他像客戶端 Java script的地方是它的代碼在服務器端執行.PHP能做什么? 最低水平,PHP可以做任何其他CGI程序所能做的事,例如收集表格數據,生成動態頁面內容,或者收發cookies.可能最強大,最有意義的特性
PHP 是一種
服務器端的,嵌入HTML的
腳本語言。PHP區別其他像客戶端
Javascript的地方是它的代碼在服務器端執行.PHP能做什么?
最低水平,PHP可以做任何其他CGI程序所能做的事,例如收集表格數據,生成動態頁面內容,或者收發cookies.可能最強大,最有意義的特性是PHP支持大范圍的
數據庫.書寫一個支持數據庫的Web 頁面是難以置信的簡單.
下面是當前支持的數據庫:
Adabas D InterBase Solid
dBase mSQL Sybase
Empress MySQL Velocis
FilePro Oracle Unix dbm
Informix PostgreSQL
PHP通過協議也支持與其他服務的"交談",像IMAP, SNMP, NNTP, POP3, 甚至是 HTTP. 你也可以打開晦澀的
網絡接口和其他協議交互.
PHP的簡要歷史
1994年秋季, Rasmus Lerdorf 開始構思 PHP. 早期的非發行版本被用在他的主頁上,以追蹤誰在看他的在線簡歷. 1995年年初第一版本出臺,當時PHP只被認為是個人主頁
開發工具.它由一個非常單純的只能理解很少數特殊宏的分析引擎和 一些用在主頁后端通用的工具組成.如留言簿,計數器和其他一些東西.這個分析器在1995年年中被重寫并被命名為 PHP/FI 第二版. FI來自 Rasmus 寫的另外一個包, 用于解釋 html 形式的數據.他結合了個人主頁工具腳本和形式解析器,并加 上mSQL支持.這樣就產生 PHP/FI 了. PHP/FI以令人驚奇的步調成長,人們開始把自己的代碼貢獻給它.
很難給出它的硬統計表,但可以估計在1996年末,整個世界至少有15,000個網站在用PHP/FI.到1997年年中,這個 數字已經超過50,000了. 而在此時PHP的發展也發生了變化.由Rasmus自己偏愛的和幾個人開發的項目變成一個更有組織的團 體成就.Zeev Suraski和Andi Gutmans重寫了解析器.這個新的解析器成為PHP版本3的基礎.許多有用的代碼從PHP/FI 繼承到PHP3,并且很多是完全重寫的.
今天(1999年年中)不管是PHP/FI或PHP3與很多商業產品捆綁在一塊,例如C2級強度的Web服務器和紅帽子
Linux. 根據NetCraft提供的數據推斷,保守估計全世界應用PHP的網站已超過150,000個.由此看來,它比在因特網上運行Netscape 的旗艦企業服務器的站點還多.
原文轉自:http://www.anti-gravitydesign.com