首页 >

php中用缓存与不用缓存性能测试

php教程|php手册php中用缓存与不用缓存性能测试
php缓存,php缓存性能测试
php教程-php手册
在未看到这篇文章之前我们一般不会对于缓存这么看重,经过测试之后我们发现使用文件缓存比直接使用数据库要快几倍,下面测试是6倍之多,下面一起来看看吧.
网店源码 php,ubuntu 内核定制,抖音 app 爬虫,php list( ),福鼎seo公司lzw
在Thinkphp项目中测试各种环境下的程序执行时间,不使用缓存,代码如下:
云播搜索源码,vscode硬件开发,win10 上安装ubuntu,tomcat心跳包,sqlite 创建日期列,怎么删除网页插件,web前端开发框架大全,你会python爬虫不,php 图片 插件,推广seo方法,通知弹窗网站代码,大学班级网页模板,隐私政策模板,玉器拍卖小程序lzw
<?phpheader("content-type:text/html;charset=utf-8");$starttime = caltime(); //开始时间$articles = array();//循环取出500条文章信息for ($i = 0; $i query($sql));} //开源代码phprm.com$overtime = caltime(); //结束时间echo '不使用缓存条件下程序执行时间是:' . ($overtime - $starttime) . '秒';?>

结果:不使用缓存条件下程序执行时间是:0.0600001811981秒,文件缓存,代码如下:

云相册源码,vscode远程连接超算,安装ssh ubuntu,tomcat状态码500,爬虫给站长,php 协程 并发,徐州seo优化推广公司费用,政府网站视频点播网站源码,红色宽屏dedecms模板下载站lzw
<?phpheader("content-type:text/html;charset=utf-8");$starttime = caltime(); //开始时间$articles = S('articles');if (!$articles) {    $articles = array();    //循环取出500条 www.phprm.com 文章信息    for ($i = 0; $i query($sql));    }    S('articles', $articles, 60);}$overtime = caltime(); //结束时间echo '使用文件缓存条件下程序执行时间是:' . ($overtime - $starttime) . '秒';?>

结果:使用文件缓存条件下程序执行时间是:0.00999999046326秒,代码如下:

connect('127.0.0.1', 11211)) {    echo '连接失败';}$articles = $mem->get('articles');if (!$articles) {    $articles = array();    //循环取出500条文章信息    for ($i = 0; $i query($sql));    }    $mem->set('articles', $articles, MEMCACHE_COMPRESSED, 60);}$overtime = caltime(); //结束时间echo '使用memcache缓存条件下程序执行时间是:' . ($overtime - $starttime) . '秒';?>

结果:使用memcache缓存条件下程序执行时间是:0.00999999046326秒,代码如下:

connect('127.0.0.1', '6379');if (!$redis) {    echo '连接失败';}$articles = $redis->get('articles');if (!$articles) {    $articles = array();    //循环取出500条www.phprm.com文章信息    for ($i = 0; $i query($sql));    }    $redis->setex('articles', 60, $articles);}$overtime = caltime(); //结束时间echo '使用redis缓存条件下程序执行时间是:' . ($overtime - $starttime) . '秒';?>

结果:使用redis缓存条件下程序执行时间是:0.00999999046326秒,可见使用缓存的条件下,程序的执行速度比不使用缓存的时候快了6倍,但是不同缓存由于数据不是特别庞大,几乎没有什么差别.

永久地址:

转载随意~请带上教学地址吧^^


php中用缓存与不用缓存性能测试
  • PHP脚本实现Magento权限设置与缓存清理
  • PHP脚本实现Magento权限设置与缓存清理 | PHP脚本实现Magento权限设置与缓存清理 ...

    php中用缓存与不用缓存性能测试
  • PHP中4个加速、缓存扩展的区别和选用建议【PHP】
  • PHP中4个加速、缓存扩展的区别和选用建议【PHP】 | PHP中4个加速、缓存扩展的区别和选用建议【PHP】 ...

    php中用缓存与不用缓存性能测试
  • PHP缓存技术的多种方法小结【PHP】
  • PHP缓存技术的多种方法小结【PHP】 | PHP缓存技术的多种方法小结【PHP】 ...