您好,欢迎来到递易科技网。
搜索
您的当前位置:首页php缓存有哪些

php缓存有哪些

来源:递易科技网


1、全页面静态化缓存:

将页面全部生成为HTML静态页面,用户访问时直接访问静态页面,不走PHP服务器的解析流程。此种方式在CMS系统中比较常见,如dedecms。

实现方法:输出缓存

ob_start()--打开“
输出控制缓冲”; some code --要运行的代码; $content=ob_get_contents()--返回“输出缓冲区的内容”; some code --使用file_put_contents()等函数将返回的数据写入HTML文件; ob_clearn()--清空“输出缓冲区”;

2、页面部分缓存:

将页面中不常变动的部分进行静态化缓存,而经常变化的部分不缓存,最后组装在一起显示;可以使用类似ob_get_contents()的方式实现,也可以利用类似ESI之类的页面片段缓存策略,使其用来做动态页面中相对静态的片段部分的缓存。该缓存方式常用与商城中的商品页。

Copyright © 2019- diyibofang.com 版权所有

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务