10W条数据 thinkphp 居然比laravel 慢1s 以上,为什么?
TP如图


LARAVEL 如图

从sql看明明laravel比tp慢,但打印出来,就是不一样的结果了
注:同一数据库,也全部关闭过调试测试都一样。
关于 LearnKu
框架底层封装的问题。
sql语句也不一样
从现有信息来看,sql数量不一样,sql语句不一样,框架也不同所以有时间差不是很奇怪。
而且php这玩意即使是同一段代码运行两次,运行时间也会有区别,没办法动态语言就是这样。
最后,为什么程序的内存消耗这么大?
laravel 也用 find 试试?
老弟,性能测试不是这样玩的,你开了debug,两边debug收集处理的信息占了大部分时间。你关了看看。
你先控制一下变量啊,SQL不一样,执行顺序也不一样。10w数据,find(1) 和 limit 1 测不出啥来吧。
两个完全不同的功能 :joy:
建议看看这个大佬的分析吧
底部显示的信息的东东是laravel 自带的么?还是用的啥插件?