为了账号安全,请及时绑定邮箱和手机立即绑定

如果类映射实际上更快,为什么在作曲家中使用PSR-0或PSR-4自动加载?

如果类映射实际上更快,为什么在作曲家中使用PSR-0或PSR-4自动加载?

PHP
守着一只汪 2019-12-26 09:55:27
我了解您可以使用PSR标准来定位文件,也可以告诉作曲家一个目录来扫描类。该文档建议使用PSR-4标准。作曲家还可以选择创建优化的自动加载器,该加载器基本上会生成完整的classmap。那么,如果最好的加载方式是通过类映射,为什么还要使用PSR-4?保持目录结构对我来说很有意义,因为无论如何这都是组织的一种好方法。但是,似乎合理的选择是在开发机器上使用PSR-4加载,然后在生产环境中使用classmap。这样,您不必在每次创建新类时都重新构建类映射,但是生产环境会在部署过程中创建一个完整的类,而无需额外调用./composer.phar dump-autoload -o
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 427 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信