Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 梨最适合做什么_Php_Pear - Fatal编程技术网

Php 梨最适合做什么

Php 梨最适合做什么,php,pear,Php,Pear,我不能把我的头缠在梨子或它的用法上。还有一些关于它的可维护性的讨论,所以我认为帮助我评估我的程序中哪些子组件可能需要它的一个更好的方法是询问其他人使用它做了什么。你用梨做什么,它是个不错的选择?你考虑用它做什么,但最终决定了别的什么?为什么?我正在寻找一些具体的例子,比如“我有一个发送邮件的错误报告页面,并且正在考虑使用PEAR::mail”或者类似的东西 谢谢大家 “PEAR”本身并不是什么东西,它是其他人编写的一系列不同扩展的存储库 如果您需要PHP应用程序中的一些基本身份验证,请转到并搜索

我不能把我的头缠在梨子或它的用法上。还有一些关于它的可维护性的讨论,所以我认为帮助我评估我的程序中哪些子组件可能需要它的一个更好的方法是询问其他人使用它做了什么。你用梨做什么,它是个不错的选择?你考虑用它做什么,但最终决定了别的什么?为什么?我正在寻找一些具体的例子,比如“我有一个发送邮件的错误报告页面,并且正在考虑使用PEAR::mail”或者类似的东西

谢谢大家

“PEAR”本身并不是什么东西,它是其他人编写的一系列不同扩展的存储库

如果您需要PHP应用程序中的一些基本身份验证,请转到并搜索。现在你有了一个插件列表,你可以用它来获得想要的结果

有一个插件,你可以做任何你需要做的事情。PEAR既不是好的也不是坏的,存储库中的每个插件都是好的或坏的,所以由您来决定插件是否适合您

2018年1月编辑


自撰写此答案以来,它已成为事实上的PHP包管理解决方案。我建议您在寻找Pear解决方案之前,先通过Composer找到相关的软件包。

Pear不是一个单一的东西。它不是一个框架或单个包。在最基本的层次上,PEAR只是一个模块的存储库,很像Perl的CPAN(尽管此时它已经成为比CPAN更具内聚性的系统)


根据每个扩展本身的优点来评估它们,以解决您需要解决的问题。

PEAR既是软件包的存储库,也是安装和维护软件包的框架,但值得注意的是,您可以从浏览器下载和使用软件包(即不使用PEAR),我想这就是大多数人访问它的方式。

我可以将PEAR软件包与Ruby on RailsYep中的gems软件包进行比较吗!PEAR包基本上与Gems for Ruby相同,您可以将它们视为不同语言的等价物。PEAR(存储库)将与Rubygems(存储库)相同。另一个类似的存储库是PECL(),它类似于PEAR。