首頁  >  文章  >  後端開發  >  php中的pear是什麼

php中的pear是什麼

(*-*)浩
(*-*)浩原創
2019-09-06 10:45:435542瀏覽

PEAR就是為PHP擴充與應用程式庫(PHP Extension and Application Repository),它是一個PHP擴充及應用的一個程式碼倉庫。

php中的pear是什麼

為什麼要使用PEAR?

PHP是一個非常優秀的腳本語言,簡潔、高效,隨著4.0的發布,越來越多的人使用它來進行動態網站的開發,可以說,PHP已成為最優秀的INTERNET開發語言之一,尤其對於那些需要能夠快速、有效率地開發中小規模的商業應用的網站開發人員,PHP是其首選的語言。

但是隨著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函式庫程式碼。 PEAR的PHP庫程式碼常被認為是目前設計最好、最整潔的函式庫。

PEAR::DB是其中最受歡迎的套件,這個套件是PEAR專案所建立的資料庫抽象化庫。 Bakken正在努力,要把它主要的類別和函數移植到C擴充上,使得這個套件具有最好的效能。

毫無疑問,這個新的專案必將成為未來PHP最重要的組成部分之一,它使得開發者能夠方便地透過PEAR網站共享程式碼,使得用戶能夠方便地下載和安裝擴充功能、 PHP程式碼庫。

以上是php中的pear是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn