首页 > 后端开发 > php教程 > 相对于别的php框架来说thinkphp有什么缺点吗?

相对于别的php框架来说thinkphp有什么缺点吗?

WBOY
发布: 2016-06-17 08:30:55
原创
1023 人浏览过

为什么现在越来越多的php老手(大牛)都是推荐yii,cakephp,ci等框架,而不是国产的较为知名的thinkphp框架呢?是不是thinkphp有什么别的框架所没有的缺点啊?

回复内容:

一个框架弱,要么是架构弱,要么是性能弱~ 优点:中文文档,上手快,部署迅速。

缺点:中国人开发的框架,有low的原罪,而且中文文档,看惯了github的表示看不懂。用的人太多,没有逼格。由于是中国人的开发的框架,效率低不解释。操作太傻瓜式了,没有命令行的仪式感,函数命名更是low,到处都是抄袭的痕迹,抄Y家,抄L家。

这么low的一个框架,轻松占据国内php半壁江山,知乎大牛才不care呢,分分钟徒手撸出一个框架,并发量几百万,效率高出原生几条街。 中文注释,单字母函数,版本间一致性低都是缺点 Thinkphp就像是电脑操作系统里的Windows。足够简单,能让你很快地体会到什么是MVC,就像Windows能让你认识电脑是个什么东西,日常能用来干些什么事情。但它就会偶尔要更新一下漏洞,偶尔可能要修修补补升升级什么的,偶尔可能也会被卡一下什么的,但这些都不紧迫,因为你毕竟有框架可以用了。就像你已经有电脑可以用了,出了点什么问题,或者要重装系统,叫个同学就能帮你搞定了,某度一搜都有答案。
如果你有足够知识,你可以去用Linux系统啊,可以去用 MAC OS 啊,甚至可以去用linux命令行。但问题是,一开始就给你一台linux你能不能用,给你一台MAC你会不会用,遇到问题的时候你可以去问谁。
每一个框架都有一个框架的定位,选择自己需要的。可以温顾一下小学的那篇文章《小马过河》
----------------------
一些技术大牛能专注于Windows,能写出进入千家万户的便民软件。
一些装逼人士也能天天捧着个苹果却连个PPT都做不好。

------------------------2016年3月17日----强行更新---BUG报告-----------------------
ThinkPHP在Linux下部署关闭调试后会遇到不少问题要调试、改配置;详情可以看我的博客 大牛亮了 以前一直只用过ThinkPHP,公司项目一般也是自己鼓捣的框架,直到一周前我学习了一下Yii。。。。。顿时觉得TP那真的是。。。。比较适合初学者。 大牛为什么不让你学laravel呢? 大牛怎么没跟你说YAF、SWOOLE。。。 从项目的角度来说。。
thinkphp开发的效率大家是有目共睹的。
会php语法的人培训1周可以上手了。
但是从项目稳定开发情况来看。
thinkphp一直不能提供testunit套件。更不用说behat了。
项目做着做着。。就无法维护了。
这是我在使用和看到的最大问题。 要看跟谁比,tp对于ci这样的轻框架来说,易学,丰富的函数,社区文档这些是优势,但比较yii(1,2),laravel来说,有些地方(没错,我就是说的单字母函数,又面向对象又过程,人不人鬼不鬼)比如配置(比之yii),路由(比之laravel),tp被甩几条街,不灵活,作为php的教程,yii源码更优秀
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板