Zend Framework 2.0 は初めてです。ドキュメントを読んだ後、Pyrus、Composer などのパッケージ マネージャーを介して Zend をインストールできることがわかりました。しかし、どのパッケージ マネージャーを選択すればよいかわかりません。それらの違いを教えてください、助けてくれてありがとう!
質問する
1605 次
2 に答える
11
Pyrus は基本的にPEAR2であり、パッケージの最終開発者が pyrus 配布チャネルを構成してパッケージを公開する必要があります。
Composer は、メインのpackagist.orgリポジトリによってサポートされており、必要に応じて satis を介して独自のチャンネルを利用できます。
Pyrus は管理されていますが、そのメイン リポジトリでの活動はあまりなく、composer はより活発です。
Composerは、現在利用可能な PHP 用の最も使用されているパッケージ マネージャーです。ほとんどの ZF2 モジュールは現在これをサポートしていますが、Pyrus はサポートしていません。そのため、慣れることを強くお勧めします。
関連: ZF2 + コンポーザーなしのドクトリン(このツールが必要になっている例)。
于 2013-02-26T11:16:44.160 に答える
4
オクラミウスの説明に加えて:
- Pyrus はPEAR2ではありません。Pyrus は、pear.php.net や pear2.php.netなど、任意のPEAR 互換チャネルからパッケージをインストールできるスタンドアロン ツールです。
- Pyrus は、PECL パッケージ(PHP 拡張機能) をインストールしてコンパイルできます。
- composer を使用すると、パッケージを自分で簡単に公開できます。git リポジトリに必要なファイルは 1 つだけです。Composer はそこから直接インストールできます。一方、Pyrus は手動で生成できない多数の XML ファイルを必要とするため、Pirumなどのチャネル サーバー ソフトウェアを使用する必要があります。
于 2013-08-13T06:18:20.633 に答える