博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
laravel为啥这么的慢?
阅读量:5891 次
发布时间:2019-06-19

本文共 493 字,大约阅读时间需要 1 分钟。

首先必须要说明一下,laravel是一个非常优秀且功能完备的PHP开发框架,非常适合创业项目使用。因为她大大的提高了开发效率,如果之前用过Rails但是现在被迫用PHP,那laravel简直是最佳选择了!更细节的东西今天先不说(不早了,等着睡觉呐),有兴趣的同学可以先看看,了解下laravel提供的特性。另外,我们在项目中也有用到。


前面有提到laravel能大大的提高我们的开发效率,一般情况下,这种开发框架都会有一个问题,那就是执行效率很低。看到这里估计很多同学都会说“这很简单嘛,加机器嘛”,但是如果你的产品并发量很大,这可不是单单加机器的问题了,所谓的加机器,只能是在同一个数量级的并发量情况下的解决方案而已。

laravel的效率有多低呢?有兴趣的同学可以用来测一下QPS,就算是啥业务逻辑都没有,也是非常的低。那为啥那么的低呢?我用xhprof来Profiling了一下,图太大,所以只看一小部分吧

clipboard.png

看到中间红框框出来的地方没?这里只做了一个操作,就是添加路由,也就是说在我们这个项目里,光添加路由就要80+ms,多么恐怖呀!

那该怎么办呢?等我有空再继续写写,先睡觉啦!

转载地址:http://fzbsx.baihongyu.com/

你可能感兴趣的文章
学习Selenium遇到的问题和解决方案
查看>>
ubuntu16.04安装python3,idle,pip安装与升级
查看>>
排序函数 sort() 和 高阶函数sorted()
查看>>
人生格言
查看>>
对分组进行添加二级域名
查看>>
TTF字体文件使用
查看>>
antlr
查看>>
Linux查看程序端口占用情况
查看>>
linux快速清空文件 比如log日志
查看>>
Web学习之HTML
查看>>
轻松大幅度降低 Meteor App 的首屏加载时间
查看>>
元类及异常处理
查看>>
cx_Oracle.DatabaseError: DPI-1047: 64-bit Oracle Client library cannot be loaded 解决方法
查看>>
本地仓库上传到GitHUb
查看>>
《深入理解Java虚拟机》虚拟机类加载机制
查看>>
Pytorch 使用不同版本的 cuda
查看>>
Javascript-双色球
查看>>
第九周进度
查看>>
垃圾邮件分类
查看>>
xhr单体工厂(采用分支)
查看>>