用过的 ThinkPHP 版本及使用感觉?

本人第一个接触的框架就是thinkphp下面简称tp
3.23:用的最多也最熟练,在开发小东西时,真的很棒
5.0.*:5.0 开始,tp 开始转变,但是版本真的多啊
5.1.*:5.1 与 5.0 说是两个东西,但是感觉加入环境变量、facade和一些类 laravel 的东西
这几年可以看到 tp 的变化,想变强,想让更多人去使用为其做生态
但是给我的感觉就是有些仓促啊
留下你们想法,欢迎来踩,拒绝引战

讨论数量: 26
cnguu
  • 我是从 TP5.0 入门的,低版本未接触过
  • 虽然 5.1 引入了很多新的特性,但在使用上与 5.0 比较,并未有很大区别
  • TP 一直在改变,相信即将到来的 6.0 版本会更好
2个月前 评论
lmaster

@cnguu 和我的感觉一样啊

2个月前 评论
fatrbaby

大概14年的时候用过,3.×,之后就再也不想用thinkphp了,哪怕他后来出了5.× 。

2个月前 评论
lmaster

@muchu 15、16 年,那会人用的还真的是多

2个月前 评论

5.1入,觉得能满足很多东西

2个月前 评论

5.0 用起来感觉各种憋屈,,,还是 L 好用,,,

想想 L 的模型, 用起来太顺溜了,,,

2个月前 评论

6.0支持事件了算是取代了之前的行为,官方也会默认在数据库默认使用env环境配置,对swoole的支持更好了

2个月前 评论

用了 laravel 之后,tp,ci,yii 都不想用了

2个月前 评论
QJAutumn 2个月前
Liuzhipeng_laravel 1个月前

不喜欢laravel的文件存放,很多目录用不到,感觉比较乱

2个月前 评论
Liuzhipeng_laravel 1个月前
linzening (作者) 1个月前
lddtime 1个月前

@linzening 同,感觉太复杂,东西太多,tp比较简单,大概是还没到那个高度

2个月前 评论
JeffLi

能深入探究原理的人不多,单从开发体验上讲的话,TP5 更快捷,5.1引入包管理,方便了很多,比较像laravel了。

2个月前 评论
VeryCool

坐等6.0 希望也和其他框架一样出一个长期维护版本

2个月前 评论

TP5.0和5.1版本很多,这些都是迭代版本,用最新那个就好了,没必要纠结

2个月前 评论
lmaster

@JeffLi 其实 tp3.23 就很快了。

2个月前 评论
lmaster

@linzening tp 5.0 和 5.1 这种多版本对于实际项目来说是不太友好的。有可能在更新了一个小版本时导致线上项目出问题;不更新吧,又怕出问题;所以导致技术选型时对这类就要采取保守态度。

在牛的框架没有人用,没有项目在运行,Ta 的牛提现在那里哪?

2个月前 评论
JeffLi

@lmaster 要我说 ,趁早别更新,实际上我们就是这么做的。。只做漏洞修复

2个月前 评论
lmaster

@JeffLi tp 应该把更加稳定框架发布出去,这样子可能更好。框架的稳定和易用我觉得才是 tp 的核心

其实现在很多小的公司或者项目还在用 tp3.23 (这版现在基本最稳定了)

2个月前 评论

tp漏洞太多了,很容易被攻击

2个月前 评论
lmaster

@LearnMore 额? 最好举个例子,否则你有在黑 tp 的嫌疑

2个月前 评论
liaohui5

3.x 实力劝退, 5.x 还可以称之为是一个框架...相对larave来说, 体积较为轻量级, 开发一些小东西, 可能性能更好点, laravel的io消耗太大了

2个月前 评论
lmaster

@liaohui5

拒绝引战

不对 3.x 实力劝退 进行评论

2个月前 评论

我必须承认TP在我刚入门PHP的时候,帮我了就业问题

1个月前 评论

tp 算是入门框架,就说一点设计出来的一堆相同的目录、文件名让人有点头疼。

1个月前 评论

第一个框架3.2看了几天文档和教程,上手做了个项目,感觉真棒。数据库链式操作真方便。
后来用了5.0和5.1感觉是比3.2好很多。
现在开始用laravel。
感觉tp上手快,文档也写的简单易懂。

1个月前 评论

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!