为什么这么多人喷 thinkphp?

2015-10-17 16:45:52 +08:00
 Wangxf

是因为它是国产框架吗?可能作为前端没有深入去了解或者说没有碰到 tp 的坑,我觉得 tp 很好啊,上手容易,而且文档全是中文的,各位有深入了解的能说说 tp 的坑么?跟风喷的就算了

11159 次点击
所在节点    PHP
60 条回复
pljhonglu
2015-10-18 10:54:37 +08:00
我想应该是拉低了行业门槛,导致一大批非专业人员在用 thinkphp 做开发的原因吧~
但是不可否认,『别人』的设计确实比 thinkphp 要好啊~
free9fw
2015-10-18 10:55:50 +08:00
坑还蛮多的,比如 model 连贯调用多个 params ,会直接忽略错误的 param,坑死爹
wingyiu
2015-10-18 10:56:07 +08:00
用 thinkphp 大部分都是菜逼,想当年拿到一个什么小猪微信营销系统,那代码叫一个惨不忍睹
Laobai
2015-10-18 11:09:03 +08:00
走眼看成了 thinkpad 。。。
Chrics
2015-10-18 11:24:33 +08:00
软工架构比 laravel 差了一个数量级,而且文档写的很混乱,当时看了一遍居然他丫的没看懂...
Chrics
2015-10-18 11:33:06 +08:00
@shenqiu2015 2333333
xz
2015-10-18 11:35:37 +08:00
看见“看不惯”三个字我就想😂😂😂😂
hahasong
2015-10-18 12:10:13 +08:00
thinkphp 的 api 设计和文档非常混乱,翔一样的。你再去看看 ci 和 cakephp 的文档就会明白了 ,简洁优雅太多了
kslr
2015-10-18 13:08:10 +08:00
@wingyiu 我也是啊,看到的时候要哭了
dai269619118
2015-10-18 13:12:38 +08:00
会的人多
indepead
2015-10-18 13:18:41 +08:00
@cxbig 赞同,批评者让东西更完善,这一点亘古不变。
wwek
2015-10-18 13:19:56 +08:00
现在有了更好的选择 Laravel
目前我们项目还有 tp2.2(改了一些框架代码,由于迁移到 tp3.1 太费事了,工作量太大,继续保持在 2.2)
还有 3.2 的 tp,3.2 和 3.1 差距很大,主要是 namespace 这一块
TP 的文档算是比较小白的文档了,当然也有里面其实某些东西就说的不是很详细,至少 ORM 某些写法里面没有交代.

TP 好不好?
TP 就是用来干活的,站在交付这块还行,站在 php 框架领域就太 low 了.


新项目我劝各位还是好好搞 Laravel 等.

至于还在用 TP 的,大多数都是在维护项目嘛, 除非精力旺盛重构到 Laravel 去我估计是没时间实现了
realpg
2015-10-18 16:17:00 +08:00
@aveline

FleaPHP ……印象深刻……不过不是程序……是官方 QQ 群每天固定过了 17 点下班就开始福利泛滥……
KasonPasser
2015-10-18 17:55:25 +08:00
觉得它好用只是你没有碰上更好用的。
打个比喻吧:
就像你刚学砍树时,用斧子觉得很顺手,如果你不用锯,你就会觉得斧子是最好的砍树工具,当你有机会用上锯并且用正确之后,你就会发现你之前的世界观都改变了。这个时候再叫你用斧子去砍树时,估计你也是不愿意了。(原来还是有更好用的)
yuriko
2015-10-19 08:32:33 +08:00
我当初选择使用 TP 的主要原因就是中文文档和社区……
做做小项目简单易上手

之后我就不写 PHP 了
fkj
2015-10-19 08:59:33 +08:00
熔岩大法好
assassinpig
2015-10-19 10:09:38 +08:00
没喷过 但是用过之后发现只能是凑活 而且也只能是凑活了
codingpp
2015-10-19 13:53:08 +08:00
适合新手?表毁新手
Jeremy1992
2015-10-19 17:10:29 +08:00
@yuriko 后来去干嘛啦
hetal
2017-02-10 14:47:25 +08:00
可以试试 slightphp

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

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

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

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

© 2021 V2EX