核心似乎 / vendor / symfony / src / Symfony下的所有内容。
你有三个文件夹:
/ Bridge和/ Bundle的目的是什么?
我是否正确,核心实际上意味着两件事?
答案 0 :(得分:16)
Symfony2框架由以下组成:组件,桥接和捆绑。
Component是一个可以独立使用的独立库。
Bridge是来自一个组件的一组类,它扩展了另一个库/组件。它已经创建,因此组件可以保持尽可能分离。这也是有充分理由的:如果您想使用Form组件但不使用Doctrine作为ORM,则不关心为Doctrine创建的特定Type。
Bundle是组件或第三方库之间的粘合剂。构成Symfony2框架的所有这些组件和桥梁的粘合剂是FrameworkBundle。
然后,你有发行版。分发是一组Bundles,第三方库和默认配置,使得Symfony2的安装对于项目来说非常容易。