私たちの会社では現在、作曲家を使用していません。すべてのlibsをダウンロードしてgitで保存しています。作曲者の利点
私たちの顧客やシステム管理者は、コンポーザーを使う必要性を説得するためにどのような議論をすることができますか?
私たちのリクエストは、決定を下すために十分に実証されていなければなりません。作曲で
私たちの会社では現在、作曲家を使用していません。すべてのlibsをダウンロードしてgitで保存しています。作曲者の利点
私たちの顧客やシステム管理者は、コンポーザーを使う必要性を説得するためにどのような議論をすることができますか?
私たちのリクエストは、決定を下すために十分に実証されていなければなりません。作曲で
あなたは次のような利点を得る:あなたが引いているパッケージで必要とされる
composer update
を実行すると、手動でファイル管理を行う必要はありません。autoload.php
ファイルが作成され、これもComposerで最適化されます。それはあなたが必要とするすべてを読み込み、1つのファイルが含まれています。最適化されたバージョンは超高速です!単純に実行composer dump-autoload -o
psr-4
名前空間を使用して、アプリケーションの特定のパスをロードし、オートローダーファイルに含めることができます。次に、簡単に名前空間を使用することができます。機能の詳細なリストについては、以下のURLでルック:https://getcomposer.org/doc/01-basic-usage.md
は、あなたが作曲を行うことができ、より多くのものがあり、それは素晴らしいです。皆さんがそれを使用して、自分でパッケージを管理する時間を無駄にすることを強くお勧めします。
コンポーザを介して取得されたパッケージには、多くの場合依存関係があります。また、これらの依存関係も作曲家によってダウンロードされます。したがって、 '$ composer install'や' $ composer update'を実行することを除いて、手作業で行う必要はなく、すべての依存関係を単純なコマンドで並べ替えます。また、古いパッケージを削除して更新されたバージョンに置き換える必要もなく、すべてのパッケージのアップデートを取得できます。コマンドを実行するだけ! – Aborted
顧客またはシステム管理者がそれを気にする必要がある理由は見当たりませんか?これは開発ツールのほうがはるかです。依存関係を簡単に更新するのに役立ちます。また、コンポーザーの自動ローダーなどを使用することもできます(それ以上の利点があります)。 –
あなたの開発ツールでは、管理者が言うことが奇妙なことが分かりました。あなたの顧客は気にしません。しかし、開発者は正気のままでいるかもしれません。 – k0pernikus