是否有任何PHP框架可以集成到现有项目中?

是否有任何PHP框架可以集成到现有项目中?,php,frameworks,Php,Frameworks,我知道有很多关于PHP框架的问答。我仍然想问这个问题,因为有些框架很难集成到现有的项目中 我的问题是我不想改变现有的代码。在现有项目的基础上,是否有任何轻量级PHP框架可用于我未来的工作 谢谢 这取决于您的应用程序是什么,以及您需要框架做什么。我们使用Zend Framework和Symfony,两者都非常“可插拔”且易于集成。FatFree听起来像是一个完美的搭配:我是本书的作者,它让您可以随心所欲地灵活使用 不幸的是,目前还没有可用的代码,您必须深入研究代码。Zend还不错。您不必使用整个框

我知道有很多关于PHP框架的问答。我仍然想问这个问题,因为有些框架很难集成到现有的项目中

我的问题是我不想改变现有的代码。在现有项目的基础上,是否有任何轻量级PHP框架可用于我未来的工作


谢谢

这取决于您的应用程序是什么,以及您需要框架做什么。我们使用Zend Framework和Symfony,两者都非常“可插拔”且易于集成。

FatFree听起来像是一个完美的搭配:

我是本书的作者,它让您可以随心所欲地灵活使用


不幸的是,目前还没有可用的代码,您必须深入研究代码。

Zend还不错。您不必使用整个框架-您可以选择某些“部分”,如auth


我的同事们对Cake PHP发誓。

通常存在一个框架来规定项目的基本结构,因此将框架集成到现有项目中通常意味着将现有项目集成到框架中。您对框架的要求是什么?你为什么要用一个呢?我需要一个可以完全分离MVC的框架。现在应用程序越来越大。即使是一个小的改进也需要很长的时间,因为代码很难理解。我的项目的代码质量很低。它是由许多不同的程序员多年开发的。所有html和Sql都在一个页面中。对我来说,哪怕是一个小小的改进都是困难的。我在想,是否有任何框架仍然允许现有代码以零配置或最小配置运行。同时,我可以使用这个框架(可以分离MVC)来开发新的应用程序。。。你将能够一件一件地接受它并向前迈进。。。尽管如果您想切换到MVC,但无论您如何分割它,这都不是一件容易的事……例如,您可以使用ZF作为MVC,并移动您的遗留代码,就像它是一个巨大的模板一样。。。然后逐件将逻辑移出控制器/模型。虽然这将需要一些艰苦的工作与您的路由(如果你想保持当前的URL方案)。谢谢!我真的没有时间了,即使我有,我也不想再碰那些坏代码了。有没有什么方法可以让我开始我的新代码而不在乎旧代码?