So machen Sie PHP Composer zu einem gemeinsamen Tool für das gesamte Unternehmen
我想大声告诉你
我想大声告诉你 2017-06-16 09:18:43
0
3
829

Wie man PHP Composer zu einem gemeinsamen Werkzeug für das gesamte Unternehmen macht

Erfahrene Schüler können ihre Erfahrungen teilen, welche Punkte im Mittelpunkt stehen müssen oder allgemeine Ideen teilen, vielen Dank

Es gibt derzeit viele Systeme im Unternehmen, und die von jedem System verwendeten öffentlichen Bibliotheken sind alle selbst verwaltet.
Einige Systeme haben noch nie Composer verwendet etwas Öffentlicheres und die öffentlichen Bibliotheken auf einheitliche Weise pflegen oder öffentlichen Code

我想大声告诉你
我想大声告诉你

Antworte allen(3)
三叔

搭建公司内部的composer仓库,把代码库都改成用composer组织。。。composer需要使用命名空间,老旧代码都要改造。

習慣沉默

1、先自己规划公共服务,制作成施工图,把利弊全部写清楚。
2、召集各个系统负责人开会,过你的施工图,看看还有什么问题,然后再了解其他系统的需求。
3、整个文档分享下怎么接入,怎么实施对改动影响最小。

ps: 当然公司内部应该有个自己的gitlab 仓库。

phpcn_u1582

composer.json本身就支持从git仓库中做source.所以,只要是git控制的代码,只要满足包规范,就可以用composer管理。

composer的引入会导致一个问题,每一个项目都持有一个vendor。我们的做法是把公共的部分做成share的,但这样很别扭。因为依赖简单还好,复杂点,很麻烦。如果你们公司容许一个项目可以持有自己的vendor.那太好了,现在就可以开始做,没什么好主意的,号召大家把业务无关的代码写成包吧!

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage