【发布时间】:2010-08-25 15:08:38
【问题描述】:
我最近继承了一个中型 php 站点,该站点的代码非常糟糕。它违反了从 MVC 到 DRY 的所有最佳实践方法,容易受到 SQL 注入以及介于两者之间的一切攻击。
我已经访问了其他问题,并且已经将所有内容都放在了 VCS 上,并且正在考虑框架替代方案。不过,我想听听您对一个框架的意见,该框架可以让我慢慢地从实际站点迁移到框架控制的站点。
谢谢。
【问题讨论】:
-
迁移到任何框架都将是一项艰巨的任务。我真的不认为这是微不足道的。但我祝你一切顺利,希望你能达到你想要的结果!
-
你不太可能得到一个真正客观的答案,但我认为所有提到的框架(你在你的标签列表中)可能会做你想做的事。最好阅读各自网站上的销售宣传,闭上眼睛,把尾巴钉在驴身上。
-
+1 我感受到你的痛苦!不久前,我继承了一个相当大而可怕的网站。它基本上是网站中所有不好的东西的大师班;科学怪人的怪物,代码混乱不堪,充满了晦涩难懂的错误。我们考虑过在 symfony 中重新开发它,但是客户不想在开发上花任何钱……相反,他们花了一大笔钱来支持我们,我们只是不断地堵住漏洞并用新的垃圾螺栓固定,等待那一天它终于结束了。美好时光:)
标签: php zend-framework cakephp symfony1 kohana