2016-12-25 139 views
3

在我的公司,我们使用作曲家构建了大部分项目,这意味着通过我的不同团队从互联网下载许多重复的包(同一个版本相同的库)。PHP Composer中央/共享缓存

我试过Satis Composer Server,但问题是缓存不是按需生成的。

我想实现一个中央缓存服务,它可以帮助实现运行时缓存或按需缓存。

是否可以实现?

回答

0

今天,Github面临短暂停电,这让我看着你的问题。我有多个Web服务器,我想将其中一个设置为git代理服务器。如果可以从内部网络下载相同的包,则不需要从Github(或Bitbucket,Gitlab等)下载Web服务器。

我发现this blog post,说明两(不积极维护)选项:

Gitpod

的混帐https://github.com/sitaramc/gitpod

本地缓存服务器时的实际服务器上的其他 侧(可能很慢)WAN链接

经纪人

https://github.com/researchgate/broker

的作曲家库的完整代理