将Zend框架与传统应用程序集成

Ric*_*nop 2 php zend-framework

是否可以将Zend Framework与现有的遗留Web应用程序集成?应用程序使用所谓的意大利面条代码编写得非常糟糕(表示和应用程序逻辑之间没有分离,PHP,HTML和SQL都在一起).它是一个包含数百个页面和表单的非常大的应用程序.

现在介绍一个框架或者我们应该继续使用意大利面条代码是否有意义?使用框架重写整个应用程序是不现实的,因为它太难了.此外,我们需要为应用程序添加一些新功能,我们有一个截止日期.我们是否应该为我们需要添加的网站的所有新部分使用框架,或者我们应该按照我们之前处理它的开发人员编程的方式进行操作?

Dav*_*aub 5

Chris Abernethy的这篇优秀文章展示了如何通过ZF路由所有请求,并让遗留脚本由LegacyController处理.您创建的新页面和内容可以使用标准ZF MVC.您可以将遗留脚本慢慢迁移到标准ZF MVC中.