2

我有一个旧项目,我想向其中添加用户管理。

Symfony 有FOSUserBundle,它使用户变得简单。

有没有办法将 Symfony 集成到旧项目中,以便我可以从 UserBundle 中受益?

4

1 回答 1

1

如果没有现有项目的具体细节,这个问题很难回答。我们不知道这个项目是如何建造的。都是意大利面代码吗?它是基于 MVC 的吗?是否使用现有框架?

如果您问是否会以某种方式将 Symfony2 和 FOSUserBundle 硬塞到您的项目中——我对此表示怀疑。Symfony2 的许多特性可以用作独立的库,但是捆绑包以及 FOSUserBundle 与 Symfony2 的 MVC 堆栈紧密耦合。

你需要问问自己是否愿意使用 Symfony2 重写你的项目。如果您不是,那么您需要找到另一种用户管理解决方案,该解决方案适用于您已经设置的内容。

于 2011-10-22T22:26:37.717 回答