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


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

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

求指点。

——————

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

laravel codeigniter php thinkphp

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

新手就用Yii吧

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

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

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

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

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

Good Luck!

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

dodome answered 10 years, 10 months ago

Yii

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

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

777887 answered 10 years, 10 months ago

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

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

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

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

thinkphp 实用 挺好
用 Laravel 高大上

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

Laravel 你不会失望的

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

只感觉Yii不错

aassddf answered 10 years, 10 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, 10 months ago

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

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

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

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

Your Answer