6

世界と共有したいphpコマンドラインツールがあります。まあ、実際に書くつもりです。これは設計ドキュメントをcouchdbにロードするためのツールですが、それは本当のポイントではありません。

とにかく、簡単にインストールできるように配布できるようにphpスクリプトをパッケージ化するためのベストプラクティスはありますか? 古き良き「./configure & make & make install」の行に沿って何かを考えていますが、php スクリプトをどうするか? phar について読んだことがありますが、主にライブラリを対象としているようです。アイデアはありますか?または、他のプロジェクトがこれをどのように行ったかの例はありますか?

4

3 に答える 3

1

Composerは、スタンドアロンのソース コード セットと実行可能なコードの両方としてツールをパッケージ化する方法の良い例です。composer --options argsphar としてインストールしたので、' 'としてどこでも実行できるようになりました

于 2013-02-18T11:09:42.203 に答える
0

特に CLI ツールで広く使用されているcomposerまたは古き良きPEARがあります。独自の PEAR チャネルを作成するには、 SensioLabs (Symfony 関係者) による Pirum が便利です。

詳細については、Stuart Herbertによるコンポーネント ベースの開発に関する優れたシリーズがあります。

于 2013-02-18T10:55:00.257 に答える