1. PHP是什麼?
2. PHP 代表什麼?
3. 各版本之間有什麼關係?
4. 我可以同時運行不同版本的PHP嗎?
5. PHP 3 和 PHP 4有什麼區別?
6. 我想我發現了一個BUG,我應該告訴誰 ?
1. PHP是什麼?
在 手冊前言上寫到:
PHP是一種嵌入式HTML指令碼語言。它的大多數文法來源於C,也有一部分PHP特性借鑒於Java 和 Perl 。這種語言的目的是讓WEB開發 人員能夠快速高效地寫出動態產生的頁面。
這兒 (在 Zend網站上)是 Stig S鎡her Bakken 寫的一個好的PHP的介紹。 還有, 很多 PHP 資源 都是可以免費得到的.
2. PHP 代表什麼?
PHP 代表什嗎? PHP: 超文本前置處理器. 這樣的一種代表使很多人感到困惑,因為簡寫的頭一個詞就這簡寫本身。 這種類型的簡寫稱為遞迴簡寫。 好奇的人可以閱覽 線上免費電腦詞典查閱更多的資訊
3. 各版本之間有什麼關係?
PHP/FI 2.0 是早期版本,現在它不再被支援。 PHP 3 是 PHP/FI 2.0 繼承者, 比PHP 2要好一些。 PHP 4 是最終版本(目前), 它使用了 Zend 引擎 機制。
4. 我可以同時運行不同版本的PHP嗎?
是的,可以。詳情參閱PHP原始碼發行包裡的 INSTALL 檔案。當然,也要讀一下相關的 附件.
5. PHP 3 和 PHP 4 有什麼區別?
PHP 4 的書的作者們寫了 許多文章 關於這個.下面是其中最重要的新特性:
擴充API模組
UNIX下通用的編譯過程
通用WEB服務介面,支援多線程 WEB 伺服器
改進的文法
內建HTTP session 支援
輸出緩衝支援
更為強大的配置系統
引用計數
如果想看這些特性的細節,請參閱 What's new in PHP 4 overview 如果你正在從PHP 3 轉向PHP 4, 那還得讀相關 附件。
6. 我想我發現了一個 bug! 我應該告訴誰?
你首先應該去 PHP Bug Database 查一下,確認這不是一個已知的 bug。 如果在資料庫裡沒有發現它,那麼就填寫報告表格來報告這個bug。 記住,一定要使用 bug 而不是簡單地通知給一個郵件組,因為在資料庫裡bug 會分配一個 tracking number 以便於你將來返回來查詢bug的進展狀態。 bug database可以在下面的地址找到: http://bugs.php.net/.