pear php有什么用?,php – PEAR和PEAR2有什么区别?

首先,PEAR存储库和PEAR安装程序是两个独立的事情。

PEAR2是PEAR存储库的下一代,Pyrus是下一代PEAR安装程序。

PEAR存储库对于那里发布的所有软件包都有一套标准。同样,PEAR2存储库具有每个包必须符合的标准。不幸的是,目前有关详细信息的wiki.php.net已经下降了,但这里是PEAR标准和PEAR2标准之间的基本差异。

> PEAR2包仅限于PHP 5.3

>所有代码都在PEAR2命名空间下

>每个包都必须使用package.xml v2.0

>文件自动加载与PSR-0自动装载机

> require_once是不允许的

>软件包不应与其安装的文件系统绑定

>新的版本标准允许破坏BC而不重命名包

>软件包应该扩展SPL异常,并实现基本的异常接口

新的安装程序Pyrus实际上是一个独立的phar存档,不需要复杂的安装。新的安装程序支持许多改进原始PEAR安装程序的功能,并且可以从pear.php.net,pear2.php.net和其他pear兼容通道安装现有的梨包。

pyrus.phar文件中的代码符合PEAR2编码标准,因此在PEAR2存储库中,如果您希望将其用作供应商库,则可以将其安装。

使用梨安装程序

梨安装梨/ Net_URL2

用Pyrus,php pyrus.phar安装pear / Net_URL2

当您安装符合PEAR2标准的软件包时,您可以安全地将其移动到另一个位置,提交到存储库,并且安装不与特定的机器绑定。这使得创建包含应用程序需要的库的供应商目录更容易,并与其他人共享。

还有更多的,但这是PEAR2和Pyrus的基础知识。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值