gpt4 book ai didi

symfony - symfony2 的 "core"是什么?

转载 作者:行者123 更新时间:2023-12-04 08:46:55 24 4
gpt4 key购买 nike

核心似乎是/vendor/symfony/src/Symfony 下的一切。

你有三个文件夹:

  • /桥
  • / bundle
  • /组件

/Bridge 和/Bundle 的目的是什么?

另外,核心实际上意味着两件事,我说得对吗?

  • /Component 中的核心库
  • 整个设置,包括路由/配置/模板缓存、管理界面……

最佳答案

Symfony2 框架由:组件、桥接器和 bundle 组成。

组件是一个独立的库,可以独立使用。

桥是一个组件的一组类,它扩展了另一个库/组件。它的创建是为了让组件尽可能保持分离。这也是有充分理由的:如果你想使用 Form 组件但不使用 Doctrine 作为 ORM,你不关心为 Doctrine 创建的特定类型。

Bundle 是组件或第三方库之间的粘合剂。构成 Symfony2 框架的所有这些组件和桥梁的粘合剂是 FrameworkBundle。

然后,你就有了发行版。发行版是一组 Bundle、第三方库和默认配置,这使得 Symfony2 的安装对于项目来说非常容易。

关于symfony - symfony2 的 "core"是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7120770/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com