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

 我来答
走四方开心0DA
2017-10-04 · TA获得超过382个赞
知道小有建树答主
回答量:185
采纳率:77%
帮助的人:149万
展开全部

个人情况,有做php项目的经历,之前一直用的CI,Larael,国庆正在学TP的源码和文档示例

首先,并不是所有的程序员都喜欢拥抱“变化”

什么是变化?

我所理解的变化,就是一款之前从来没有学过、使用过的新事物,比如开发框架,编程思想、编程语言

在他们看来,他们习惯使用的编程语言、设计模式、开发框架就是最好的,

这类人最大的特点就是保守、固执,也有可能是历史原因,公司的项目最初版就是某一框架的基础上开发的,因此后来接手的程序员,不得不熟悉该框架,熟悉的日子久了,对其他东西的热爱就磨灭没了,因为很多人做程序员这个行当,只是混一碗饭吃

这类人,你跟他讨论各大框架孰优孰劣,不是对牛弹琴是什么?

另一类人,互联网兴起的近两年,受创业公司的影响,各种逼格、牛逼词汇的追求者

这类公司里的程序员,在他们眼里,只看重框架的github star数量,框架官方文档是否是纯英文,以及,官网逼格是否足够高

你比较比较CI的官网,Larael的官网,再来看看ThinkPhp的官网,你就发现,后者因为历史原因,早于CI和Larael,文档、官网界面上,风格比较low,自然就不受那些吹毛求疵程序员的吹捧了。

在他们眼里,框架的“颜值”即正义,low逼,作者还是中国人,ThinkPhp当然不值得吹捧了

————

你遇的人多了,就会发现在程序员界,不论是满口胡言的装逼犯,还是动辄指点性能优化的伪技术专家,在他们眼里,最热门的框架、最前沿的技术、最高深的原理就是正义(他们所追逐的程序就是建立在不断淘汰更新的框架上)

这类程序员忽视了做项目最重要的一点:

需求。

  1. 假如公司的现有项目,已经使用TinkPHP开发并稳定了,纵使你对该框架有成见,你是通读过TP的源码?知道TP开发的每一个坑?帮助项目组成员解决每一个技术难题和开发需求?

  2. 假如你是技术总监,你即将带领团队开发一款项目,你在做技术调研,CI,larael,TP三大框架犹豫不决,你是准备凭借最初“TP很low”,“larael很时髦”“CI很舒服”这类印象就去做技术决策,而不是根据每一款框架的特性、适合什么项目开发,不适合什么项目开发、适合小团队开发、适合大团队开发、适合后期维护.....等等

毛主席说过:“没有调查,就没有发言权”

用在程序员界,就是:没有实际的使用经验,是没有评判资格的。

对待其他人的评论,笑笑就好,切莫当真

————

另外,我的主程是Android和Java,PHP只是副业。欢迎关注、评论并持续交流

育知同创教育
2018-08-02 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
每个人都有每个人的想法。
不喜欢thinkphp的有很大部分是在装B,有小部分是真正的大神。
不管鄙视或者不鄙视,thinkphp都可以帮助程序员进行快速的开发,有很大的帮助。如果想使用thinkphp,何必在乎别人的看法。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
续铁8482
2017-10-08 · TA获得超过226个赞
知道答主
回答量:538
采纳率:28%
帮助的人:69.3万
展开全部
因为简单,容易学,用时bug多,我踩过的坑就不少,而且是国内的框架,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
34中我的
2017-10-06 · TA获得超过213个赞
知道小有建树答主
回答量:380
采纳率:50%
帮助的人:182万
展开全部
哪有鄙视的 大部分第一线程序员都在用tp
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式