当前位置: 首页 > 后端技术 > PHP

WordPress使用Redis缓存

时间:2023-03-29 19:09:14 PHP

将WordPress博客替换为一个缓存插件——WPRedis,使用Redis缓存来提高博客的速度和性能。之前使用的插件WPSuperCache是??基于文件缓存的。虽然也很好,但是使用Redis应该是更好的选择。体验地址:https://blog.tanteng.me安装PhpRedis扩展由于我的服务器是阿里云,PHP、MySQL、Nginx等各种服务都是用yuminstall安装的,所以PhpRedis也是用yum安装的方式安装。首先使用yumserachphpredis查找可用版本,选择与服务器php版本匹配的安装。过程省略。安装扩展后,需要重启php-fpm服务。通过phpinfo()或者php-m命令可以看到多了一个redis扩展。在WordPress后台插件管理中安装WPRedis插件安装WPRedis插件。安装后,您需要执行以下步骤(从插件的官网页面复制):1.使用符号链接或复制文件将object-cache.php安装到wp-content/object-cache.php。2.如果您没有在Pantheon上运行,请编辑wp-config.php以添加您的缓存凭据,例如$redis_server=array('host'=>'127.0.0.1','port'=>6379,'auth'=>'12345','database'=>0,//可选择使用特定的数字Redis数据库。默认为0);我这里的数据库配置使用database1,因为主站使用默认值为0,这里database可以根据情况选择。刷新页面查看redis数据库是否有新的缓存数据:[root@iZ94r80gdghZblog.tanteng.me]#redis-cli127.0.0.1:6379>选择1OK使用keys*命令显示所有缓存数据:可以看到Redis有WordPress缓存数据,说明WPRedis插件运行正常。(原文地址:https://blog.tanteng.me/2017/...)大家好,我的新课程《图解HTTP精华解读》已经开始报名报名地址:https://segmentfault.com/l/15...本课程内容是本书的精华《图解HTTP》。不管你是否看过这本书,我们都可以全面梳理一下关于HTTP的知识点。课程的目标不仅是总结本书的知识,还结合工作和个人理解,从不同角度讲解HTTP的知识,重点补充websocket的应用和HTTP/2的介绍。它面向想要加深对HTTP协议理解的人。或者综合梳理复习一下HTTP知识点。难度级别比较简单易懂,但是知识点很多,内容很重要。从输入URL到页面显示的主要内容发生了什么变化?HTTP协议基础(无状态、持久连接、消息、状态码、cookies等)为什么要使用HTTPS?HTTPWEB安全防范的缺点和不足(防注入、CSRF攻击及原理)websocket原理简单演示websocket服务端搭建及客户端交互流程HTTP/2介绍让我们一起开启HTTP之旅吧!