微微CMS 5.2版本更新的速度到底有多强?

发布时间:阅读数:75

主要面临的问题

编译性语言的优势就是他的生命周期不是一次性的,其内存可以在运行中持久化,微微CMS最开始对模板采取的是运行一次就读取一次模板文件的方式,这使得微微CMS的性能有所损耗,直到5.2版本,微微CMS才决心去优化这个问题。最终的解决方案就是添加开关。

为什么之前没有去优化?

为了更快的方便模板开发,所以微微CMS开了这个口子。

速度提升有多大?

用户访问量少是肯定发现不了的,这主要是对于高并发才更有用的。

如何测试?

首先测试一下在开启模板重载的情况下200个并发请求10次

微微CMS 5.2版本更新的速度到底有多强?

结果:

QPS只有245左右


然后再测试一下在关闭模板重载的情况下200个并发请求10次

微微CMS 5.2版本更新的速度到底有多强?

结果:速度相比开启模板重载,速度提升了2倍多,QPS能够达到680左右。且响应时间在290ms左右


#0 路人
非常Nice哇,看看速度太棒了
· 回复 · 2021-08-16 23:32:53


上一篇:WordPress与微微CMS速度大比拼

下一篇:微微CMS5.2版本正式发布