【发布时间】:2020-07-08 17:01:00
【问题描述】:
有时我想为我的laravel 应用程序创建的功能已经作为一个包存在。
它们很容易安装,但我担心它们对应用程序性能的影响。
在选择安装包还是自己开发功能时应该考虑什么?
【问题讨论】:
标签: php laravel module package composer-php
有时我想为我的laravel 应用程序创建的功能已经作为一个包存在。
它们很容易安装,但我担心它们对应用程序性能的影响。
在选择安装包还是自己开发功能时应该考虑什么?
【问题讨论】:
标签: php laravel module package composer-php
归根结底是个人喜好。
一些包编写、优化和维护得很好,这给你带来了很多好处:
其他包写得不好,没有优化,在某些情况下已经过时了。这些可能会产生相反的效果:
我的建议是确保如果它是一个受人尊敬的作者/公司并且他们的代码库正在积极开发中(检查 github / npm / 等),那么使用该包可能会节省你的时间和麻烦长期来看。
通过使用 composer 包而不是自己编写,您不太可能看到任何性能大幅下降!
【讨论】: