求推荐PHP框架,本人有一定PHP基础。


本人学过PHP,现在希望学习一个PHP的框架。
通过网上查阅资料,我了解到以下几个框架经常被提到:

  • ThinkPHP:国产的PHP框架,不过感觉很多人对其评价不高。
  • CodeIgniter:有人说它功能很弱,设计思想比较老。
  • Laravel:据说是国外使用最多的PHP框架,我到Github上看了看确实挺热。但国内好像就很冷。
  • 其他:Yii?CakePHP?Zend Framework?……

求指点。

——————

8月10日:根据大家的回答,决定学习Laravel。谢谢大家的解答。

laravel codeigniter php thinkphp

琉璃宮かなで 10 years, 3 months ago

新手就用Yii吧

其实我是你爸 answered 10 years, 3 months ago

我只用过Yii 所以只能推荐它了
Yii学习曲线比较陡 自学入门时比较难 掌握了就好了 开发很快的
(我本来想赞同那些回答Yii的,但是声望不够

强力观光膜拜团 answered 10 years, 3 months ago

这个要看你学框架来做什么样的站点了

个人喜欢边做项目边学东西,通过实践学来的东西比较实在,你可以先想一下自己打算做一个什么项目,项目周期多长。然后根据项目大小、周期和自己的能力来选择框架进行学习实践。

Good Luck!

PS. 这个是我用CI框架写的中国版Reddit -- 《91头条》

dodome answered 10 years, 3 months ago

Yii

纯洁的板子 answered 10 years, 3 months ago

第一个层次是PHP技术的深度学习:如PHP字符串、数组、文件和PHP的高级特性以及PHP运行原理等; 第二个层次是Web技术的深度拓展:如深入Http协议、Linux技术、Web服务器技术、前端JS技术、MySQL和NoSQL技术等;第三个层次是编程思想和能力的拓展:如数据结构和算法设计、设计模式、好代码的原则和技巧、大规模网站开发技术等。
按照这个提纲学下去吧: http://www.sijiaomao.com/course.htm

777887 answered 10 years, 3 months ago

thinkPHP坑还是不少的,有设计失误,没人管,目前作者失踪,issue没人管.目前教程就thinkphp.cn这一个地方有,一本完整的书都没有,大牛可以用,初学者千万别用

在骗自己么 answered 10 years, 3 months ago

选择yii你不会后悔,选择了tp你会后悔。

淡定帝就是我 answered 10 years, 3 months ago

thinkphp 实用 挺好
用 Laravel 高大上

霧雨魔法店 answered 10 years, 3 months ago

Laravel 你不会失望的

卧擦尼嗒晔 answered 10 years, 3 months ago

只感觉Yii不错

aassddf answered 10 years, 3 months ago

我推荐CI 或者 TP3.1.x。
用过TP 3.2.x TP3.1.x CI cakephp laravel。
一开始觉得CI太简陋,其实他扩展性最强大。TP 3.2问题真的很多。
TP 3.1.x也是一个不错的选择

2221258 answered 10 years, 3 months ago

没人推荐YAF吗?新浪微博和百度贴吧都是用这个C语言写的PHP框架

http://www.laruence.com/manual/

此ID不存在 answered 10 years, 3 months ago

兄贵捏蛋手 answered 10 years, 3 months ago

Your Answer