发布于2026-07-20 阅读(0)
扫一扫,手机访问
PHP扩展与应用库,简称PEAR,这个名称你可能在一些技术社区里见过。它的全称是PHP Extension and Application Repository,中文直译过来就是PHP扩展与应用库。1999年,Stig S. Bakken发起这个项目,初衷其实很简单——为PHP开发者打造一个类似Perl CPAN那样的工具生态。说白了,PEAR就是PHP世界的代码仓库,里面存放着各种成熟的扩展和应用库。
PEAR的定位很清晰:它既是一个知识库,也是一套标准。作为知识库,它把PHP扩展和库代码集中管理起来;而更具野心的地方在于,它试图定义一套编写可移植、可重用代码的规范。这对于PHP开发者来说,意义不言而喻——不用再重复造轮子,也不用担心代码风格不统一。
其实,关于PEAR的早期文档,在PHP官方手册里已经能找到一些。不过,它仍然是一个“正在进行中的工作”。未来几个月里,PEAR安装程序和网站都会经历较大的迭代。甚至PHP核心开发者邮件列表里,已经讨论过是否要在下一个PHP版本中,用PEAR来管理数量日益增长的C扩展,以及让PEAR安装程序成为用户下载和安装扩展的默认前端工具。这些动向都值得关注。
安装PEAR本身并不复杂,但由于PEAR库更新速度快,这里推荐安装最新的CVS版本。需要注意的一点是:PEAR内部知识库系统将来可能会发生变化。目前,PEAR包、库和PHP本身保存在同一个CVS树里,这会给管理带来一些麻烦——既要维护PHP主知识库,又要兼顾开发者与PEAR自身的知识库。可以预见,不久之后PEAR会独立成一个单独的模块/树。虽然这个模块已经存在,但大部分包目前还留在老位置。
如果你还没接触过CVS,建议先花点时间了解一下。CVS本身不算难,但要熟练使用还是需要一些实践。假设你的机器上已经装好了标准的CVS客户软件,接下来只需要几步:
打开一个终端窗口(rxvt、xterm或者你习惯的终端都行),然后输入下面的命令:
到这一步,安装就完成了。运行buildconf会生成标准的configure脚本,用这个脚本可以设置PHP的编译选项。默认情况下,PEAR会被安装到/usr/local/lib/php。当然,你也可以手动构造各个文件:以超级用户身份进入php4/pear目录,执行make install-su。
最后别忘记把PEAR根目录加到php.ini的include_path里。默认路径是/usr/local/lib/php,如果你手动修改过安装选项,位置可能会不一样。检查一下,确保配置文件正确。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8