素材牛VIP会员
为什么国内有不少PHP程序员不喜欢THINKPHP,甚至鄙视THINKPHP?
 疯***斯  分类:ThinkPHP  人气:2724  回帖:37  发布于6年前 收藏

为什么国内有不少PHP程序员不喜欢THINKPHP,甚至鄙视THINKPHP?

 标签:thinkphp

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

Lv1 新人
qq***qq JS工程师 6年前#1

最讨厌那些鄙视来鄙视去的人,有什么好自大的,有什么好骄傲的,是不是人活着总要找个活着的理由,就像那句话,“如果你不都不爱你自己,那你就找不到活下去的理由”,如果你不鄙视别人,你就活不下去,天外有天,人外有人,我们都没资格去鄙视别人。

Lv2 入门
随***@ 技术总监 6年前#2

从来都有一种工具鄙视链叫做国外的好。

搞嵌入式的都知道Keil,但没几个会认识周立功的TKStudio。
写前端的都知道DW和Sublime,但没几个会知道HBuilder。
用苹果手机的人,也同样是鄙视所有的国产手机。
同样是PHP框架,国外框架一大堆,但却没有几个会认同国内的Thinkphp。

要我说国产的最大优点是什么?我为什么选择国产?
答案就是:顺手!

我写了3年的C51,用了2年的Keil为什么后来去用了TKStudio(现在这个软件已经不维护更新了,但可以接入Keil内核)?
用了1年多的DW、PHPStorm和Notepad++,为什么现在改成只用HBuilder一个?
学了3年的C语言为什么后来选择了PHP(PHP有中国人鸟哥在核心团队)?
手机从黑白机到功能机,到WM系统,到MIUI,一路没有什么使用障碍。我的手机我要什么功能可以快速找到(除了单手操作有些不是很好以外),IOS找了半天也不知道XXX功能在哪里设置!
看了一大堆MVC框架的视频为什么是选择了Thinkphp作为第一个使用的PHP框架?

我相信很多人既对国内缺少创新力感到失望,同时却又诟病国人的一些新创规则,
比如整个锤子手机;
比如Thinkphp中的单字母方法;
老工程师们都有一种思维惯性,有new才是新建一个对象,没错new一个对象是所有可以面向对象的语言的共同规范。但是,这些常用方法有必要把PHP写得像JAVA一样长到吐血吗?如果是这样,你当初为什么选择学PHP则没学JAVA(JAVA和php做同样的事情,却有更高的工资)。

最后补充
Thinkphp 未公知BUG及缺陷修补 >>请直戳我的这篇博文

Lv5 码农
隔***陈 学生 6年前#3

因为逼格不够高

Lv5 码农
de***st CEO 6年前#4

首先,不得不说:鄙视链是真是存在。

去年8月份开始学习php,整个8月份都在学习OpenCart并写了一个外贸商城。OpenCart本身没有用任何框架,模板都是嵌入大量的<?php ?>,每一条数据库查询插入都是纯sql语句我会说?

于是我也蛋疼啊,真想找个框架来解脱一下双手。于是一查,各种外国吊炸天的框架,可是作为web新手的我感觉难以着手,看着他们的文档,难以下手(写点小应用还可以,大了起来暂时hold不住)。

后来有个同学,他说他用tp,感觉蛮爽的。于是我就学习了TP3.2.x(3.2前的版本感觉不爽。。)。

真的比较容易上手,ThinkPHP框架是我唯一看着文档就掌握,所以新手纠结啥?直接来学了,学习到TP,并不是说TP有多屌,最起码让你真实感受啥叫MVC;提交个表单啊,为了要过滤一下;把php+html混合写是不是很蛋疼啊,来个模板标签让前端兄弟好着手啊。。。。

好了,当我懂了这些,再学其他框架我就大概知道框架会提供给啥的了。TP给我感觉就是,我看着中文文档就能解决我遇到的问题,看文档我就会用TP,其他框架呢? 这种带来的成就感真是激励着初学者学习,要是一入门就来个Laravel,我擦!window下装个composer失败,严重打击学习激情。

额,貌似扯远,爱鄙视就鄙视,因为我自己本身也鄙视php,也鄙视国产的东西,可是没办法,老板要你用你就得用,你团队都在用,你就得用!

额,php本身特性决定了他本来就很多框架,你要是喜欢自己弄个简单的,实在简单了(我自己也搞过一个玩玩)

Lv2 入门
踏***C UI设计师 6年前#5

因为他们贱,不喜欢就算了,为什么要鄙视

Lv7 码师
超***媒 Web前端工程师 6年前#6

那我要不要去学习TP呢

Lv5 码农
wa***ao 移动开发工程师 6年前#7

按照知乎的风格,赌五毛有人说:先问是不是,再问为什么。

Lv7 码师
ad***cn CEO 6年前#8

一句话,这货没有单元测试

Lv6 码匠
ju***23 Web前端工程师 6年前#9

我就是那种不喜欢THINKPHP框架的人,但是还谈不上讨厌其框架甚至鄙视用这个框架的人。
TP的那些个DMCUF等方法也是醉了!
另外TP不严谨(相对于其他一线框架)。。。
总的来说估计还是逼格问题
===============以下内容是追加的=======================
THINKPHP误导了很多新人,我遇到一个都工作几年的phper,但是一直用的THINKPHP,在他眼中,类必须是以.class.php结尾才对!控制器一定要叫XXXaction.class.php(貌似3.2改成controller了)~

Lv5 码农
95***06 站长 6年前#10

看到你的标题就不想回答了!大小写,中英文间距能好好调调么。

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