PHP 5.4 RC2 發布
PHP 開發團隊很高興的發布了 5.4 的第二個 RC 版本,PHP 5.4 包含許多新的語言特性以及刪除了一些廢棄的方法。Windows 下的二進制版本可從 Windows QA site 這里獲取.
這是第二個 RC 版,主要還是 bug 修復:- Further bug fixes in the built-in web server.
- PHP-FPM is no longer marked as EXPERIMENTAL.
- Several improvements and bug fixes in the Zend Engine, Core and other extensions.
完整改進記錄請看 NEWS
PHP(PHP:Hypertext Preprocessor)是一種在電腦上執行的腳本語言,主要是用途在于處理動態網頁,也包含了命令列執行接口(command line interface),或者產生圖形使用者接口(GUI)程式。
PHP 最早由 Rasmus Lerdorf 在1995年發明,現在PHP實質上的標準由PHP Group和開放源代碼社群維護。PHP 以 PHP License 作為許可協議,不過因為這個協議限制了PHP名稱的使用,所以和開放源代碼許可協議GPL不相容。
PHP 目前被廣泛的應用,特別是在服務器端的網頁程式開發。一般來說 PHP 大多執行在網頁服務器上,透過執行PHP程式碼來產生使用者瀏覽的網頁。PHP 幾乎可以在任何的操作系統上執行,而且使用 PHP 完全是免費的。根據2007年4月的統計資料,PHP 已經被安裝在超過2000萬個網站和100萬臺服務器上。
PHP 原本的簡稱為 Personal Home Page,是Rasmus Lerdorf 為了要維護個人網頁,而用c語言開發的一些CGI工具程式集,來取代原先使用的 Perl 程式。最初這些工具程式用來顯示 Rasmus Lerdorf 的個人履歷,以及統計網頁流量。他將這些程式和一些表單直譯器整合起來,稱為 PHP/FI。PHP/FI 可以和數據庫連接,產生簡單的動態網頁程式。Rasmus Lerdorf 在1995年6月8日將 PHP/FI 公開釋出,希望可以透過社群來加速程式開發與尋找錯誤。這個釋出的版本命名為 PHP 2,已經有今日 PHP 的一些雛型,像是類似 Perl 的變量命名方式、表單處理功能、以及嵌入到 HTML 中執行的能力。程式語法上也類似 Perl,有較多的限制,不過更簡單、更有彈性。