PEAR:PHP生态里那个被遗忘的包管理先驱

原创
alex 1小时前 阅读数 3 #头条
你有没有想过,Composers之前,PHP的开发者是怎么管理依赖的?答案有点尴尬——PEAR。作为PHP历史上第一个包管理器,它把"模块化"这个概念硬生生塞进了一个以脚本为主的生态里。但说实话,PEAR的设计从一开始就带着浓厚的工作站时代烙印:安装方式笨拙、命名空间处理粗糙、文档质量参差不齐,很多团队宁可自己搓轮子也不愿碰它。这恰恰说明一个道理——工具的生命力不在于功能有多先进,而在于它能不能让开发者觉得顺手。PEAR没输给技术,它输给了体验。今天PHP有了Composer这个优雅的继任者,但回头看PEAR那段蹒跚岁月,至少证明了一件事:社区愿意为更好的协作方式投票,哪怕第一次试错惨烈。

原文:Pear, PHP's First Package Manager · 来源:Hacker News

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除