我目前正在将一个非 Composer TYPO3 项目迁移到 Composer。
从我所看到和阅读的内容来看,自动加载发生了变化,文件结构发生了变化。您不能再通过扩展管理器导入扩展。此外,一些扩展只能通过 composer 安装(除非你做了丑陋的调整)。
此外,从安全角度来看,至少有一个攻击媒介被关闭,因为您无法再通过后端安装扩展。
文档和其他说明建议将 TYPO3 与 Composer 一起使用,但究竟有哪些优势,这些优势是否适用于所有情况?
例如,就我而言,我维护一个站点,更新 TYPO3 和扩展很容易。在实践中可能不会有很大的改进。我认为与包管理器一起工作很酷,但我还必须“销售”为什么我现在这样做而其他任务没有完成。
小智 5
在composer-based模式下运行TYPO3 v8/v9/v10+的优势:
区别:
关于文件夹结构的说法是错误的,事实上,Composer 允许将您的供应商文件夹配置在您的文档根目录之外,这使您的网站更安全恕我直言,但您不必这样做。
一般来说,如果你不习惯使用 CLI,或者不习惯使用 Git 或部署策略,那么对于 TYPO3 用户来说,composer 实际上不是一个实用的解决方案。
| 归档时间: |
|
| 查看次数: |
219 次 |
| 最近记录: |