页面静态化2--- PHP缓存机制完成页面静态化
我们可以使用PHP自带的缓存机制来完成页面静态化,但在这里,需要说明一点,仅靠PHP缓存机制并不能完美的解决页面静态化,往往需要和其他页面静态技术(通常是伪静态技术)结合使用
例子:
当访问一个页面时,先判断是否存在缓存,存在则直接输出缓存文件中的内容,否则,先查询数据库,获得数据,生成缓存文件。
详解PHP缓存机制:
output_buffering,常用的函数
ob_start()
ob_get_contents()
ob_clean()
ob_end_clean()
ob_flush()
ob_end_flush()
flush()
面试题:
简述ob_flush()和flush()的区别!
答:
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。