请教下php缓存怎么实现
我有个小博客,首页显示最新的10条文章,我想把这10条文件缓存起来,每次访问首页的时候,先判断有没有缓存,有的话就直接读缓存,没有的话再读数据库然后每次发布、修改或者删除文章后,我又会主动重新最新的10条文章写到缓存中去。
我看网上说都是用redis这些来实现缓存的。有没有php自带的缓存机制呢?
多谢各位大神 php自带的缓存机制?
好像很多的吧:
http://php.net/manual-lookup.php?pattern=cache&scope=quickref
但感觉都不好用
lol.gif
cyberpanel+redis,wordpress PageSpeed Score 99
edear 发表于 2019-3-6 16:08
php自带的缓存机制?
好像很多的吧:
http://php.net/manual-lookup.php?pattern=cache&scope=quickref
大哥你这个并不是缓存的。。
binge2018 发表于 2019-3-6 16:11
cyberpanel+redis,wordpress PageSpeed Score 99
大哥你这个就是第三方的咯。。 用文件缓存
读数据库后 存到硬盘上 判断时间 超过一定时间后 重新读数据库 不超过时间 直接读硬盘文件
huochai 发表于 2019-3-6 17:09
用文件缓存
读数据库后 存到硬盘上 判断时间 超过一定时间后 重新读数据库 不超过时间 直接读硬盘文件 ...
假如我后台发布新文章的时候,我重新生成这个缓存文件,但是前台刚好又有人在读取这个文件,会冲突吗? [*]复制代码
3000 发表于 2019-3-6 17:13
假如我后台发布新文章的时候,我重新生成这个缓存文件,但是前台刚好又有人在读取这个文件,会冲突吗? ...
没什么太大影响 看看这篇文章 http://www.c n b l o g s.com/cblx/p/9216316.html
页:
[1]