2016-12-25 14 views
3

私の会社では、コンポーザーを使用してプロジェクトのほとんどを構築しています。つまり、異なるチーム間でインターネットから複数のパッケージ(同じバージョンの同じライブラリ)がダウンロードされます。PHP Composer Central/Shared Caching

私はSatis Composer Serverを試しましたが、問題はキャッシュがオンデマンドで生成されないということです。

ランタイムキャッシュまたはオンデマンドキャッシュの実装に役立つ中央キャッシングサービスを実装したいと考えています。

実装することは可能ですか?

答えて

0

今日、Githubは短時間の停止に直面し、私はあなたの質問を見ました。私は複数のウェブサーバを持っており、そのうちの1つをgitプロキシサーバとして設定したいと思います。内部ネットワークから同じパッケージをダウンロードできる場合、Github(またはBitbucket、Gitlabなど)からWebサーバをダウンロードする必要はありません。

は、私は2つの(能動的に維持されていない)オプションを説明する、this blog postが見つかりました:Gitpod

を実際のサーバが他の 側にあるgitのためhttps://github.com/sitaramc/gitpod

ローカルキャッシングサーバ(おそらく遅い)WANリンク

ブローカー

https://github.com/researchgate/broker

作曲リポジトリ

のフルプロキシ