素材牛VIP会员
刚学PHP,求介绍THINKPHP框架的优劣
 12***mo  分类:ThinkPHP  人气:859  回帖:9  发布于6年前 收藏

刚开始学习PHP语言,在网上看到thinkphp的框架和文档,开发手册神马的都很详细。
这个PHP框架相比其他框架有啥优点和缺点呢,对于新手,该如何选择呢?

 标签:thinkphpphp

讨论这个帖子(9)垃圾回帖将一律封号处理……

Lv1 新人
阿***扫 JAVA开发工程师 6年前#1

要学的话.推荐一个教程.http://www.5idev.com/thinkphp

按照这个来,你会觉得tp上手很容易

Lv4 码徒
风***j 技术总监 6年前#2

TP的优势应该仅在于中文文档支持和简单容易入门。

Lv5 码农
云***_ CEO 6年前#3

建议你从一开始就别学框架,用了框架你就不会PHP了,还是建议你先学PHP,再根据需要选择一种最合适你近几年工作的框架,我以前用的是 Phalcon。

Lv5 码农
阿***d 交互设计师 6年前#4

对于新手,还是不要用框架了,框架就像一部汽车,高效并且舒适,但是你还没学会走路,就去开车了。也许简单的网站的确能写下来,但由此带来的问题是由于对PHP本身的不了解,从而使代码变得不安全和出了问题无从解决。我看到很多新手在用TP框架做一些所谓的项目,但却问一些很基础很基础的问题。
建议您还是先将PHP基础部分学好学扎实,手册中的函数不求都能了解,但多半的函数应该知道他的存在和用处。学习一些原生SQL和防注入的原理和方法,在用模板引擎之前,最好能先写几个混编的小项目。这些是我的一些经验,仅供参考。
至于ThinkPHP,可以作为您熟悉PHP之后,学习的第一个框架,ThinkPHP官方最近2个月对开发文档做了不小的努力,您可以到其官网查看,文档丰富是其优点。您可以在学习使用ThinkPHP的过程中,了解框架的运行机制和原理,为接触一些更优秀的框架打下基础。

Lv4 码徒
谢***1 CEO 6年前#5

可以帮你找到工作,可以帮你干好工作

没法帮你装逼

Lv7 码师
过***天 技术总监 6年前#6

thinkphp还不错,找一个简单的网站项目,或自己的个人站,参照官方手册,最好下一个chm格式的,然后就这样边做边学习,做完,你就上手了。

Lv1 新人
风***扬 Web前端工程师 6年前#7

优点
1. 文档全,非常非常友好,不会英文的童鞋幸福了
2. 资料多,国人用的人非常多,有问题可以到官网上提问,回复很及时
3. 话是中国自己人写的,无论是文档还是注释什么的都是中文,学起来很方便,zf的话至少是英文的,学起来会比较麻烦
4. 框架比较中国味道,什么A,D,I方法什么的好乱伐,但基本0配置是使用起来很方便~
5. 模板语言很吊啊
6. 编译型框架,速度快快滴
7. ORM比较省心,model的连贯操作很省心

缺点
1. 哥是有洁癖的人,A,D,I方法什么鸟玩意?大道至简?大贱之道吧。
2. thinkphp3.1版本以前版本跟稳定,thinkphp3.2之后变动比较大,容易扯着

php初学者不要直接上手框架嘛,自己先实现一个简单的mvc小框架,做个orm层玩玩,先深谙下下mvc框架们的用心,技术才有大出息,要不就囫囵吞枣了。

Lv4 码徒
sy***88 软件测试工程师 6年前#8

觉得框架是适合有点程序开发基础的人快速开发用,不一定要有PHP基础,例如偶在学校的时候都是混日子,只学到一些最基本程序开发知识(你懂的),毕业后第一份工作就是用php开发网站,之前没有学过html/css/js/php,一开始在老板的指导下就直接用CI了,感觉还可以,本身CI入门也简单~~~

Lv5 码农
Ja***jz 其它 6年前#9

很实用,我是从3.2.3开始用的,做了些OA,商城方面的东西。国内不少项目用的是这个,碰到问题不会太寂寞。

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取