ThinkPHP 是我用过(维护过)的最恶心的 PHP 框架,没有之一

2021 年 7 月 6 日
 GM

想简洁高效的话,CI 不香吗? 想工程化一点的话,Yii 不香吗? 想优美的话,Laravel 不香吗?

真弄不懂为什么会有人用这 shit 一样的 ThinkPHP 。


迫于要维护一个 ThinkPHP 开发的辣鸡系统有感。

(我吐槽的是 ThinkPHP 框架部分代码,而不是这个辣鸡系统的代码)

12471 次点击
所在节点    PHP
91 条回复
manhere
2021 年 7 月 6 日
好歹也贴几行代码
zhangchongjie
2021 年 7 月 6 日
最好的...算了
tabris17
2021 年 7 月 6 日
@MengiNo 20 年前补牙材料应该是汞齐合金,因为含有水银成分,所以会危害健康,虽然你补的牙坚挺了 20 年,但是你也中了 20 年的毒
ZhiyuanLin
2021 年 7 月 6 日
说工程化的话,Symfony 面前 Yii 根本排不上号吧。
herozzm
2021 年 7 月 6 日
phalcon 哪里去了?
run2
2021 年 7 月 6 日
@abccccabc 为什么想不开用 Windows 跑 php 。😂
测试? 直接虚拟机不香吗
westoy
2021 年 7 月 6 日
@tabris17

thinkphp 作者当年是搞 j2ee 改行的

一开始一股 java 味儿

后来就怼着各家框架抄特性

当时三天两头被 fleaphp/qeephp 作者挂着婊...........
MengiNo
2021 年 7 月 6 日
@tabris17 不是的,我当时门牙摔了,用的就是树脂光固化的,当年医生有说后续要换烤瓷,但我用到现在都感觉没什么问题就没去换。因为直到今年牙神经都还活的,我觉得没什么必要为了换烤瓷特意去杀神经。这次没办法,医生就是说没法补了只能给他做根管治疗了,现在等待做烤瓷中。至于银汞,感觉都是上个世纪的事情了 23333 。

不过这不是重点,我想表达的是说一个老技术久经考验没有问题的,虽然新技术从理论上更好,更受推崇,但是能不能比老技术用的更久、更耐用、更香,这个其实还两说。哪怕现在烤瓷也好,种植也好最终也用了 20 年,那说白了也没有超过 20 年前的技术。所以也只能拭目以待看看这次换完能用多久。
sagaxu
2021 年 7 月 6 日
国产框架双雄,jfinal 和 tp
GarethChu
2021 年 7 月 6 日
TP 的老大在 v2
myd
2021 年 7 月 6 日
TP 6 确实 bug 很多,文档也很多错漏。TP5 比较好用
996icu007007
2021 年 7 月 6 日
是人的问题吧 嘿嘿嘿嘿
996icu007007
2021 年 7 月 6 日
自己写一个就好了啊
wowbaby
2021 年 7 月 6 日
手头还有几个 tp3.x 老项目,还要维护,每次要改点东西,真的害怕,都是屎山一样的代码,不想动。
其它 php 项目都是 yii2 开发的,随便怎么改,都不怕。
littleangel
2021 年 7 月 6 日
看了标题 还以为 是我自己来 v2 发的帖子呢
keepeye
2021 年 7 月 6 日
惭愧,当年用 tp3 写了一个项目,上线后跑了,七八年过去了该项目还在迭代,给后面接手过的兄弟道个歉
akagishigeru
2021 年 7 月 6 日
求求你,别骂了,给点面子
madpecker009
2021 年 7 月 6 日
tp 才是 yyds,,,
yefee
2021 年 7 月 6 日
@tabris17 甭管是否抄袭,曾经有漏洞就意味着他一辈子都不行?其他框架历史上就没有出现过漏洞?其次,你自己都承认,国外框架对国内开发者来说太复杂了,TP 容易上手,这不就是 TP 的优势吗。
yefee
2021 年 7 月 6 日
同样的帖子真的没意义,Laravel 是我用过最恶心的 PHP 框架,没有之一。我也能给你讲出一堆理由。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/787809

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX