OSWikiHK: 請協力 GPLv3 的中文翻譯工作。
PEAR
OSWikiHK,自由中文開源知識庫
對於編寫網頁程式, PHP 確實是一個非常不錯的語言,簡單易學易寫, 速度又快。不過 Perl 的程式師經常都可以在 CPAN 中找到很多有用的套件 (package) ,縮短開發的時間。 PHP 在這方面就顯而弱得多。PHP 不是沒有函數庫,但一向都散遍網絡各地,缺乏一個中央收集庫, 尋找較因難,又經常重複同樣功能。另外缺乏統一的編寫標準, 令整合使用上有不少問題。PEAR 的出現就是為了解決以上問題。
PEAR 的全寫為 PHP Extension and Application Repository , 其作用和 Perl 的 CPAN 差不多。這計劃最初由 Stig S. Bakken 於 1999 年尾發起,亦在 PHP4 發佈 beta 4 版時正式收錄在 PHP4 中。
如果您自己編譯 PHP4 , PEAR 應已安裝在您的 Linux 上
( 可以打 'locate PEAR.php' 找找) 。沒有的話也可以
直接在 source tarball 中的目錄 pear 或 php4/pear 中找到。
而各 distribution 處理 PEAR 的方法都有點不同,可見下表:
| Distribution | PEAR 所在之套件 | PEAR 所在之目錄 |
|---|---|---|
| Debian GNU/Linux 2.2 (Potato) | php4 | /usr/lib/php4 |
| Debian GNU/Linux 3.0 (Woody) | php4-pear | /usr/share/pear |
| Debian GNU/Linux 3.1 (Sarge) | php4-pear | /usr/share/php |
| Debian GNU/Linux 4.0 (Etch) | php4-pear | /usr/share/php |
| Mandrake Linux 8.1 | php-devel-4.0.6-5mdk.i586.rpm | /usr/lib/php |
| Red Hat 7.x | php-4.0.*.i386.rpm | /usr/share/php |
[编辑]
相關頁面
- PEAR::DB - 資料庫 (Database) 連接介面
[编辑]
相關連結
- The State of (the) PEAR http://conf.php.net/pres/index.php?p=slides%2Fpear%2Flt2002&id=pearlt2002
作者: 來醫 (本文原刊於 LinuxHall 第十七期)

