PHP PEAR簡介
來源:互聯網
上載者:User
一,什麼是 PEAR?
PEAR是PHP的官方開源類庫, PHP Extension and Application Repository的縮寫。Pear在英文中是梨子的意思。PEAR將PHP程式開發過程中常用的功能編寫成類庫,涵蓋了頁面呈面、資料庫訪問、檔案操作、資料結構、快取作業、網路通訊協定等許多方面,使用者可以很方便地使用。
二,為什麼要使用PEAR?
PHP是一個非常優秀的指令碼語言,簡潔、高效,隨著4.0的發布,越來越多的人使用它來進行動態網站的開發,可以說,PHP已經成為最優秀的INTERNET開發語言之一,尤其對於那些需要能夠快速、高效地開發中小規模的商業應用的網站開發人員,PHP是其首選的語言。
但是隨著PHP的應用的不斷增多,對於這些應用缺乏統一的標準和有效管理,因此,PHP社區很難象PERL社區的人們那樣方便的共用彼此的代碼和應用,因為PHP缺乏象CPAN那樣的統一的程式碼程式庫來分類管理應用的代碼模組(熟悉PERL的人都知道,CPAN是一個巨大的PERL的擴充模組倉庫,編寫的應用模組可以放在CPAN下面的適當的分類目錄下面,其他的人可以很方便地複用,當然,你編寫應用模組時候也需要遵守其中的準則。)
為此,PEAR就應運而生了,並且從4.04開始,隨著PHP核心一起被分發。
三,PEAR能給我帶來什麼好處?
1.如前所述,PEAR按照一定的分類來管理PEAR應用程式碼程式庫,你的PEAR代碼可以組織到其中適當的目錄中,其他的人可以方便地檢索並分享到你的成果。
2.PEAR不僅僅是一個代碼倉庫,它同時也是一個標準,使用這個標準來書寫你的PHP代碼,將會增強你的程式的可讀性,複用性,減少出錯的幾率。
3.PEAR通過提供2個類為你搭建了一個架構,實現了諸如解構函式,錯誤捕獲功能,你通過繼承就可以使用這些功能。
四,PEAR的提供目的是什嗎?
一個PHP使用者的開源(open-sourced)程式碼群組織庫
一個代碼分發和包維護和系統
一個用PHP寫的標準風格
PHP 基礎類(PFC)
PHP擴充公用庫(PECL), 更詳細說明在下面
一個支援 PHP/PEAR 團體的網站,郵件清單和下載鏡像
五,PEAR有哪些入門的資料可以查看?
PHP PEAR官方站
http://pear.php.net/
PHP PEAR中文站
http://www.pearchina.com/
PHP PEAR手冊
http://pear.phpv.net/cn/
用PEAR來寫你的下一個php程式
http://www.ibm.com/developerworks/cn/linux/sdk/php/pear1/