重新架构过程PHP

时间:2011-08-04 13:34:23

标签: php frameworks

我需要重新构建一个完全程序化的PHP应用程序。几乎每个WTF都是你能想到的,这意味着它可能更像是重写而不是其他任何东西。

我想错开这个,并希望用MVC来做。

有人可以推荐一个能帮助我的PHP框架吗?

当前数据库(MySQL)没问题 - 但代码不是。

一些更新:
*我认为自己在网络编程方面非常熟练,但我在PHP方面做得很少 * MVC的很多经验 *设计模式没有问题
*该项目是一个电子商务平台
*我来自一个主要的.NET背景

6 个答案:

答案 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