我需要重新构建一个完全程序化的PHP应用程序。几乎每个WTF都是你能想到的,这意味着它可能更像是重写而不是其他任何东西。
我想错开这个,并希望用MVC来做。
有人可以推荐一个能帮助我的PHP框架吗?
当前数据库(MySQL)没问题 - 但代码不是。
一些更新:
*我认为自己在网络编程方面非常熟练,但我在PHP方面做得很少
* MVC的很多经验
*设计模式没有问题
*该项目是一个电子商务平台
*我来自一个主要的.NET背景
答案 0 :(得分:2)
你应该看看CodeIgniter。它快速,稳定且易于学习。
答案 1 :(得分:1)
我几乎一直使用Codeigniter。它非常易于使用,并且具有轻微的足迹(它只加载您使用的类)。
答案 2 :(得分:1)
CakePHP 2.0 beta几乎拥有您在框架中所需的一切。这很快,一旦你拿起它真的很好。
答案 3 :(得分:1)
If you have previous experience in Ruby on Rails => Yii
Else if you have previous experience in Django/Spring => Symfony2
Else if you have no experience in any framework & fast way learnig => CodeIgniter
答案 4 :(得分:0)
CodeIgniter可能是最简单的答案。它易于学习和记录良好。但是,由于模板系统,扩展库和新的ZF工具,我更喜欢Zend Framework。然而,我发现ZF的学习曲线有点陡峭。我建议你买一本CURRENT书来学习ZF。 “使用Zend Framework轻松实现PHP网站”非常好。
http://www.wjgilmore.com/books/read/easy_php_websites_with_the_zend_framework
答案 5 :(得分:-1)
如果您想要其他决定,那就是symfony(herder)或Yii(非常容易学习)。 简单的项目是使用(CI)创建的,如果你的项目更难使用交响乐或Yii。 如果你想成为忍者FrameworkDev学习Zend