我无法理解PEAR及其用途。有人谈论它的可维护性,因此我认为帮助我衡量我程序的哪些子组件可能需要它的更好方法是询问其他人使用它做了什么。你使用PEAR做了什么并且这是个好选择?你考虑使用PEAR做什么但最终选择了其他东西,为什么?请提供具体的例子,比如“我有一个错误报告页面,发送邮件,考虑使用PEAR::Mail”之类的内容。
感谢大家。
感谢大家。
PEAR不是一个整体的东西。它不是一个框架或单一的软件包。在最基本的层面上,PEAR只是一个模块仓库,类似于Perl的CPAN(尽管它已经成为比CPAN更具凝聚力的系统)。
评估每个扩展程序以解决您需要解决的问题。
PEAR既是一个软件包的仓库,也是安装和维护这些软件包的框架,但值得注意的是,您可以从浏览器(即不使用PEAR)下载和使用这些软件包,我认为这是大多数人访问它的方式。