• 技术文章 >PHP >PHP教程

    PHP中缓存技术的介绍

    小妮浅浅小妮浅浅2021-07-15 16:57:10原创199

    1、缓存是提高性能最好的方式,例如减少网络I/O、减少磁盘I/O 等,使项目加载速度变的更快。

    2、缓存可以是CPU缓存、内存缓存、硬盘缓存,不同的缓存查询速度也不一样(CPU缓存 > 内存缓存 > 硬盘缓存)。

    浏览器缓存

    浏览器将请求过的页面存储在客户端缓存中,当访问者再次访问这个页面时,浏览器就可以直接从客户端缓存中读取数据,减少了对服务器的访问,加快了网页的加载速度。

    强缓存

    用户发送的请求,直接从客户端缓存中获取,不请求服务器。

    根据 Expires 和 Cache-Control 判断是否命中强缓存。

    代码如下:

    header('Expires: '. gmdate('D, d M Y H:i:s', time() + 3600). ' GMT');
    header("Cache-Control: max-age=3600"); //有效期3600秒

    以上就是PHP中缓存技术的介绍,希望对大家有所帮助。更多php学习指路:php教程

    本文转载于知乎,如有侵犯联系作者修改。

    专题推荐:php缓存
    品易云
    上一篇:mac部署php环境变量的方法 下一篇:php浏览器显示错误提示的方法

    相关文章推荐

    • php常量和变量的不同• php中DateTime的错误处理• php中unset函数的使用• php使用array_diff去除元素• php计算汉明距离总和的方法• php数据流中第K大元素的计算方法• php中rewrite如何理解• php8.1进入Alpha阶段,版本更新速看• php文件系统是什么• php字符串相加的方法• php回溯算法计算组合总和的方法• php正则去除内容中的图片• php数组转为xml的方法• php将ppt转jpg图片的方法• mac部署php环境变量的方法

    全部评论我要评论

  • 取消发布评论
  • 

    Python学习网