分发php命令行工具

Mik*_*ist 6 php shell

我有一个php命令行工具,我想与世界分享.好吧,实际上我打算写它,它是一个将设计文档加载到couchdb的工具,但这不是重点.

无论如何,是否有最佳实践来打包php脚本,以便分发它们以便于安装?我正在思考好旧的"./configure&make&make install",但是如何处理php脚本呢?我读过有关phar的内容,但它似乎主要用于库.那么任何想法?或其他项目如何做到这一点的例子?

Ali*_*man 1

Composer是一个很好的例子,展示了如何打包该工具,既可以作为一组独立的源代码,也可以作为可以运行的代码。我将它安装为 phar,现在可以在任何地方运行它作为 ' composer --options args'

  • 我终于成功创建了它......这很有帮助:http://stackoverflow.com/questions/6336144/please-explain-how-to-create-phps-phar-stubs (2认同)