【发布时间】:2011-07-21 12:15:07
【问题描述】:
所以有旧的 pear 安装程序和 pyrus,它是 PEAR 的新包管理器......或者它是 PEAR2......至少它更快而且东西。
还有旧的 package.xml 版本 =2.0 ...该版本与包管理器有关...梨安装程序还是 pyrus?
PEAR2 实际上是什么?为什么有http://pear2.php.net/ 并且整个站点都有一个与版本无关的“PEAR”?真的一样吗?
有人可以向我解释一下 PEAR / PEAR2 / package.xml = 2.0 / pear installer / Pyrus(.phar) 是如何相互关联的吗?
编辑 1:
Pyrus: Improvements from the PEAR Installer
基本上说 Pyrus 比旧的 pear 安装程序更好。
Pyrus 不再支持 package.xml 1.0版
那么,任何 > 1.0 的版本是怎么回事?
此外,Pyrus 还引入了 支持 PEAR2 包,可以 提取到磁盘,然后再提取 使用 Pyrus 升级。
我很抱歉...但这是正确的英语还是只是措辞令人困惑?似乎说 Pyrus 仍然支持 PEAR ...当然还有 PEAR2。仍然需要回答主要问题 - PEAR2 是什么?
编辑 2:
PEAR2 & Pyrus - The look ahead
这是一个 2 年前的前景和演示文稿的幻灯片......所以主要是关键字和短语。
所以 PEAR2 是一个概念大修……以哪种方式?
有一个新的安装程序... Pyrus? ...但其他来源不是说 Pyrus 引入对 PEAR2 的支持吗?
包分发的限制似乎已经改变......只有稳定且 PHPUnit 覆盖率至少为 50%......
其余的并没有向我传达明确的含义。
【问题讨论】:
-
Pear.php.net 应该很惭愧自己。除非您已经了解 Pear(典型的鸡蛋问题(或者是 pear-seed problem?)),否则他们的“教程”几乎无法使用。如需真正的教程,请查看sitepoint.com/getting-started-with-pear。