使用ZendFramework实现Strangler应用程序

时间:2009-06-12 08:37:54

标签: php zend-framework

我目前的PHP代码库是用程序(主要)样式编写的,我们的客户端现在正在使用它。我们想要的是“扼杀”(如概念Strangler Application)代码并添加Zend Framework以实现新的开发。

我现在拥有的是将所有“旧”HTTP请求路由到一个控制器(即Strangler Controller)的自定义路由,并且该控制器将使用cURL将新请求转移到“旧”应用程序(此“旧”代码还使用.htaccess做一些重写...)并获取我直接发送给用户浏览器的响应。这样做是因为旧代码已经完成了所有处理和模板以及此类内容(会话...)。

下一步将实现ZendSessions,以便我们可以通过这两个应用程序反映用户体验。

在使用ZF MVC编写一些新功能之后,我们会将这些新请求路由到新代码...希望这将在一些合理的时间窗口中删除所有旧代码。

我要问的是:

“有没有人已经这样做了,如果是的话,采取这些步骤和实施的建议是什么?”

1 个答案:

答案 0 :(得分:0)

你绝对不应该做任何像“中途”:)你应该整体开发项目并测试它。然后发送它:)我们已经用银行内联网完成了它,它工作正常。