composerを高速化したい!!

スポンサーリンク

composerという、依存関係マネージャがあるのですが、
遅い!!絶望的に遅い!!
高速化しました。

背景

zend frameworkを使用して、フレームワークやウェブアプリケーションのお勉強をしているのですが、
composerがとても遅く、調子を狂わされるという問題がある。
そこで本メモでは、composerを高速化する手法の一つである、
プラグインを適用することにより高速化を図った。

前提

プラグインをインストールするために必要なものは以下のとおりである。

  • PHP 5.3以上
  • composer 1.0.0以上(dev-master含む)
  • ext-curl

PHP5.3について、5.5以降が推奨とされている。今回はPHP7を使用した。
composer 1.0.0について、dev-masterを含むとあるが、私は特に気にすることなく、composerをインストールした。できているので問題ないと考えられる。
ext-curlについて、php7であれば(おそらく)
php.iniファイル内の
extension=php_curl.dll
のコメントアウトを外せばよいと考えられる。

内容

コマンドラインで

composer global require hirak/prestissimo

を実行するとよい。
composerを高速化するために、composerを使うという、なんとも妙な感じだが、
速くなるらしいので試す価値はある。

 

結果

爆速になった

まとめ

嬉しい!!!

コメント

タイトルとURLをコピーしました