给 WordPress 博客换了一个缓存插件 —— WP Redis,使用 Redis 缓存给博客提高速度和性能,之前用的插件 WP Super Cache 是基于文件缓存的,虽然也很不错,但是用 Redis 应该是更好的选择。
安装 PhpRedis 扩展
由于我的服务器是阿里云的,各种服务如 PHP,MySQL,Nginx 等都是用 yum install 的方式安装的,因此安装 PhpRedis 也用 yum install 的方式。
先用 yum serach phpredis 查找一下可用的版本,选用跟服务器 php 版本匹配的安装。过程省略。
扩展安装完成后需要重启 php-fpm 服务,通过 phpinfo() 或者 php -m 命令的方式可以看到多了一个 redis 的扩展。
安装 WP Redis 插件
在 WordPress 后台插件管理安装 WP Redis 插件,安装完后,需要做以下必须步骤(复制自插件官网页面):
1.Install object-cache.php to wp-content/object-cache.phpwith a symlink or by copying the file.
2.If you’re not running on Pantheon, edit wp-config.php to add your cache credentials, e.g.
$redis_server = array(
'host' => '127.0.0.1',
'port' => 6379,
'auth' => '12345',
'database' => 0, // Optionally use a specific numeric Redis database. Default is 0.
);
这里 database 配置我使用的是数据库 1,因为主站用的是默认的 0,这里 database 可以根据情况选择。
刷新页面,看看 redis 数据库有没有新的缓存数据:
[root@iZ94r80gdghZ blog.tanteng.me]# redis-cli
127.0.0.1:6379> select 1
OK
使用 keys * 命令显示所有缓存数据:
可以看到 Redis 有 WordPress 的缓存数据了,说明 WP Redis 插件运行正常。
(原文地址:https://blog.tanteng.me/2017/...)
大家好,我的新课程《图解HTTP精华解读》开始报名了
报名地址:https://segmentfault.com/l/15...
本次课程内容是对《图解HTTP》这本书的精华解读,无论你是否读过这本书,我们可以一起全面梳理一下关于 HTTP 的知识点。
课程目标
不仅是对这本书的知识总结,同时也会结合工作和个人理解从不同角度讲解 HTTP 的知识,重点补充 websocket 的应用以及 HTTP/2 的介绍
面向人群
希望加深对 HTTP 协议了解的人,或全面梳理复习 HTTP 知识点的人
难度级别
理解比较简单,但知识点很多,内容很重要
主要内容
- 从输入 URL 到页面展示的过程发生了什么?
- HTTP 协议基础(无状态,持久连接,报文,状态码,Cookie等)
- 为什么使用 HTTPS?HTTP 的缺点和不足
- WEB 安全防范(防注入,CSRF 攻击及原理)
- websocket 原理
- 简单演示 websocket 服务端搭建和客户端交互过程
- HTTP/2 介绍
让我们一起开启 HTTP 之旅!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。