首页 > 教育学习 > 为什么 > PHP 的哪个 MVC 框架值得推荐?

PHP 的哪个 MVC 框架值得推荐?
2012-01-19 19:41:39   来源:   点击:

    PHP 的哪个 MVC 框架值得推荐?

    29 个答案

    • 答案 1:

      Kohana(http://kohanaframework.org/)是我最喜欢的框架,个人从中学习了很多,它的文件系统和结构非常清晰,扩展灵活,安全,HMVC,大量使用了PHP5的新特性,代码非常优雅,文档也不错。我个人写的超轻微框架也要发布了。
    • 答案 2:

      国外的CodeIgniter,国产的ThinkPHP看过许多框架,有些确实强大,但是非常繁琐难懂,比较容易上手的应该属ThinkPHP了如果你英文阅读能力过硬,还是建议使用国外框架,他们通常强大和健壮的多,缺点就是出现问题的时候你只能在英文世界寻找答案
    • 答案 3:

      个人觉得不太大的项目,可以用现有的流行框架,也可以自己写个简单的MVC框架即可,可以做得比较灵活、轻量,出现问题也能靠自己(团队)完全掌控。而比较大的项目,更应该由自己开发框架,框架的开发并不是增加工作量,而是帮助你更好的理解、把握自己系统的整体架构,在底层框架的改进也问题解决上,肯定也是更容易的。综上,我目前并不是太推荐用现有框架,除非比较小、开发周期短的项目,而选择框架我觉得不是看它功能有多强大,大部分还是大同小异的。值得关注的一点是框架所约定的编码规则,不要把程序的代码搞复杂、搞乱。而自己做框架的话,也肯定是必须参考N多框架的,甚至可以完全模仿一个出来。我最近比较感兴趣的一个框架是Kohana。
    • 答案 4:

        入门级别推荐Codeigniter。因为它比较容易上手,有很棒的文档,有中文社区,但是它也有不好的地方,一是Codeigniter不算是完全的OO框架,二是对更大一点的项目而言,功能薄弱了一点,需要自己去拓展。

        功能稍微强大一点的,推荐Yii。它比Codeigniter要复杂一些,文档没Codeigniter的好,所以花的力气要大一些。

      个人感觉是,不要太早就上框架,打好基础还是很重要的。smarty只是模板引擎,应该还算不上是框架吧?
    • 答案 5:

      Zend
    • 答案 6:

      用过几个小框架。我们的项目用的是zentaoPHP,原本的框架很小,同事们进行了大量的扩充。
    • 答案 7:

      推荐Yii不错
    • 答案 8:

      自己写
    • 答案 9:

      我推荐两个国内的吧,开源的thinkphp和快速部署的speedphp(已经有人移植到sina 的sae上了)。国外的去google一下,有很多优秀的,但文档方面可能需要一些英语底子,毕竟很多翻译工作很难跟进,建议直接看英文文档。
    • 答案 10:

      个人框架体验:国内比较流行thinkPHP,catePHP速度比较慢,zend很庞大,类库都20多M了,Codeigniter入门最简单了,文档也比较齐全
    • 答案 11:

      Symfony2 Zend Framework
    • 答案 12:

      Yii. 用过最好用,功能也不差的。
    • 答案 13:

      国内的thinkphp还是不错的,用这个开发过一个项目,中文文档,入手也蛮容易,目前到2.1了,官方社区挺活跃的
    • 答案 14:

      每个人的偏好都不一样啊。。。
    • 答案 15:

      可以试下轻量级的 Thinkphp
    • 答案 16:

      Zend Framework
    • 答案 17:

      入门的时候, 用的是CodeIgniter, 觉得比较简单,容易理解,中文文档比较齐全了。之后用过Yii, 有点复杂,不过扩展性非常好,中文文档还好。 现在用的是内部框架, 呵呵。
    • 答案 18:

      Zend framework 整个架构写得很优美Cakephp,也相当不错,延续了rails如果想支持华人,请用Yii框架
    • 答案 19:

      只用过Yii,感觉还不错。其他的kohana,symfony简单的看过,不太了解。
    • 答案 20:

      之前用过thinkphp 现在由于工作需要在用CI ,感觉ci的view层的确弱了一点
    • 答案 21:

      cake吧,学了cake转ror更自然些
    • 答案 22:

      zf
    • 答案 23:

      抽空看看Yii吧,其实框架都差不多。。
    • 答案 24:

      推荐:doitphp,国内PHP框架的后起之秀。
    • 答案 25:

      目前在用codeigniter
    • 答案 26:

      我的团队在使用CI
    • 答案 27:

      框架都差不多,小应用随便一个框架都可以胜任,大型的应用所有框架你都得扩展 修改。
    • 答案 28:

      cakephp 我用这个...
    • 答案 29:

      你是要学习还是要工作使用?

相关热词搜索:

上一篇:新浪轻博客会叫什么名字呢?大家一起畅想下。
下一篇:加强文科生逻辑思维能力的书有哪些?