thinkphp静态缓存有什么用

时间:2021-02-09 21:48:20 类型:PHP
字号:    

thinkphp的静态缓存是指将访问的每个页面按照一定的规则缓存(或者存在文件中,或者redis数据库中)起来,下一次访问时直接读取相应的缓存,不用再到mysql/oracle等取数据,这样就大大加快访问速度, 直接访问 文件或者redis要比mysql快得多



静态缓存与生成静态类似,区别在于生成静态后要更新内容必须重新生成,但是静态缓存可以在设置的缓存时间超出后自动重新生成缓存,缓存时间重新计算,这样就既能减小服务器解析模板的压力,又同时能自动更新。

静态缓存与完全静态在访问速度方面相比稍微慢一点,但与不打开静态缓存就有天壤之别了。


<