全球主机交流论坛

标题: 用thinkPHP到吐血 [打印本页]

作者: 妖言惑众    时间: 2021-7-29 15:40
标题: 用thinkPHP到吐血
刚入职新公司,用的这个框架,才没多久就发现了4、5个bug,我不知道还有多少缺陷等着我,唉,tp5.x。按理说这个版本应该早度过了初期的问题了才是,痛苦,有同样遭遇的mjj没
作者: optimism    时间: 2021-7-29 15:43
有 下一个接替你职位的MJJ
作者: 师太    时间: 2021-7-29 15:46
你确定是BUG而不是你不会用
作者: VPSMarket    时间: 2021-7-29 15:47
很多PHPer都跑路到Golang这里了  楼主也趁早跑吧  
作者: 朕的大清完了?    时间: 2021-7-29 15:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: fgpgy    时间: 2021-7-29 15:51
你上去就发现BUG?确定不是程序员开发的BUG?
作者: imslc    时间: 2021-7-29 15:56
thinkPHP6在2020年1月发布.
除了6.0之外,官方同时还发布了V5.1.41版本,主要为了兼容PHP8.0做了一些调整,仍然支持无缝升级。按照计划,5.1版本将不再提供功能和安全更新,生态产品应当尽快更新到6.0版本为妥。
作者: Apian    时间: 2021-7-29 16:06
唾弃,但是依然很多基于TP5的。。。。
作者: lilyhcn1    时间: 2021-7-29 16:21
完了,还在用3.2.3
作者: wangjianjilei    时间: 2021-7-29 16:33
你是5.0.x还是5.1.x区别蛮大的,php7.2之后tp5爆了不少错,我觉得很大程度上这个锅不该甩给tp5框架,事实上是php语言自己删了好多特性导致的
作者: 囚徒健身分享    时间: 2021-7-29 16:37

你确定是BUG而不是你不会用
作者: alpha    时间: 2021-7-29 16:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: 晚烟如梦    时间: 2021-7-29 16:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: 妖言惑众    时间: 2021-7-29 18:07
囚徒健身分享 发表于 2021-7-29 16:37
你确定是BUG而不是你不会用

我给你列举下,1、分页带参数有问题。2、同一个model连续两个操作时where会串。3、路由判断,这个不细说了。4、模版时间戳格式化方法、5忘了。
有时间可以看看你就知道了,看底层实现
作者: 妖言惑众    时间: 2021-7-29 18:08
fgpgy 发表于 2021-7-29 15:51
你上去就发现BUG?确定不是程序员开发的BUG?

虽然tp出来很久了,但也就和我用PHP开始时间差不多
作者: 妖言惑众    时间: 2021-7-29 18:10
VPSMarket 发表于 2021-7-29 15:47
很多PHPer都跑路到Golang这里了  楼主也趁早跑吧

我也在搞这个,火的很
作者: 妖言惑众    时间: 2021-7-29 18:11
朕的大清完了? 发表于 2021-7-29 15:49
yii才香

用过,大家评价这个都不错
作者: 醉里耍大刀    时间: 2021-7-29 20:49
妖言惑众 发表于 2021-7-29 18:07
我给你列举下,1、分页带参数有问题。2、同一个model连续两个操作时where会串。3、路由判断,这个不细说 ...

model where会串,大家都是一个实例,你说会不会串
作者: 天权璇玑    时间: 2021-7-29 20:53
PHP是全世界最好的语言
作者: 妖言惑众    时间: 2021-7-29 22:27
醉里耍大刀 发表于 2021-7-29 20:49
model where会串,大家都是一个实例,你说会不会串

你见过哪个框架这样的,执行完了不reset
作者: kenutu    时间: 2021-7-29 22:30
我们公司还用3.2呢
作者: 本人马保国    时间: 2021-7-29 22:32
你确定是BUG吗
作者: 妖言惑众    时间: 2021-7-29 22:33
kenutu 发表于 2021-7-29 22:30
我们公司还用3.2呢

我记得以前不这样来着,你有遇见一些问题么,还是laravel舒服
作者: 醉里耍大刀    时间: 2021-7-30 00:37
妖言惑众 发表于 2021-7-29 22:27
你见过哪个框架这样的,执行完了不reset

执行完之后就没有了,问题是你没有执行,两个一起where
作者: h20    时间: 2021-7-30 00:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: phpsky    时间: 2021-7-30 01:24
think PHP确实不好用 也可能我太菜
作者: 妖言惑众    时间: 2021-7-30 22:13
醉里耍大刀 发表于 2021-7-30 00:37
执行完之后就没有了,问题是你没有执行,两个一起where

$userModel = new User();
$userModel->getUserById(1);
$userModel->getUserByName('zhangsan');


你见过这两个简单的查询方式都有问题的吗?你会发现第二个查询的条件里面竟然还有第一个查询的条件。
如果是说这个是我写的问题那我没得说 ,你高。
作者: heibudong    时间: 2021-7-30 22:30
本帖最后由 heibudong 于 2021-7-30 22:32 编辑
妖言惑众 发表于 2021-7-30 22:13
$userModel = new User();
$userModel->getUserById(1);
$userModel->getUserByName('zhangsan');


(, 下载次数: 0)

虽然图小了点,
但是好像没楼主说的BUG。

id 1  查的ceshi1
name ceshi2  查的ceshi2
作者: 醉里耍大刀    时间: 2021-7-30 23:01
妖言惑众 发表于 2021-7-30 22:13
$userModel = new User();
$userModel->getUserById(1);
$userModel->getUserByName('zhangsan');

如果你第一个执行了find肯定是没有问题的
作者: 妖言惑众    时间: 2021-8-1 08:46
好吧,无力,tp牛掰,没bug,全是我不会用




欢迎光临 全球主机交流论坛 (https://hostloc.9hanju.com/) Powered by Discuz! X3.4