gpt4 book ai didi

symfony - 什么是 symfony 桥接、捆绑和供应商?

转载 作者:行者123 更新时间:2023-12-04 00:00:01 27 4
gpt4 key购买 nike

Symfony 的 bundle、vendor 和 bridge 是什么意思?

最佳答案

小贩

一般来说,vendor是项目的依赖项(又名第三方库)。在 Symfony2 中也是同样的意思。



来自 documentation about bundles :

A bundle is a directory that has a well-defined structure and can host anything from classes to controllers and web resources.



换句话说,它是拥有逻辑( Controller 、 View 、模型)的应用程序的一部分。捆绑包也可以包装一个库。例如, BazingaGeocoderBundle包裹 Geocoder图书馆。它提供了面向 Symfony2 的特性,以简化 Symfony2 项目中库的使用。此外,它可以是组件之间的胶水。



桥接器是一组旨在将库扩展到 Symfony2 的类。桥梁是核心的一部分。您可以找到可能位于核心中的第三个库(Twig、Doctrine、Propel、Monolog 等)的桥梁。如果你不想使用 Doctrine 作为 ORM,那么你就不用关心 EntityType .这就是为什么这个类在桥上。

总而言之,桥接扩展了一些组件,而包则为应用程序添加了特性。

关于symfony - 什么是 symfony 桥接、捆绑和供应商?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11888522/

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