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

2021-07-06 11:06:52 +08:00
 GM

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

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


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

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

10893 次点击
所在节点    PHP
91 条回复
manhere
2021-07-06 11:56:02 +08:00
好歹也贴几行代码
zhangchongjie
2021-07-06 11:56:52 +08:00
最好的...算了
tabris17
2021-07-06 12:06:58 +08:00
@MengiNo 20 年前补牙材料应该是汞齐合金,因为含有水银成分,所以会危害健康,虽然你补的牙坚挺了 20 年,但是你也中了 20 年的毒
ZhiyuanLin
2021-07-06 12:13:09 +08:00
说工程化的话,Symfony 面前 Yii 根本排不上号吧。
herozzm
2021-07-06 12:15:50 +08:00
phalcon 哪里去了?
sobigfish
2021-07-06 12:17:30 +08:00
@abccccabc 为什么想不开用 Windows 跑 php 。😂
测试? 直接虚拟机不香吗
westoy
2021-07-06 12:18:46 +08:00
@tabris17

thinkphp 作者当年是搞 j2ee 改行的

一开始一股 java 味儿

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

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

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

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

https://www.v2ex.com/t/787809

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

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

© 2021 V2EX