启用Memcached内存缓存wordPress网站数据

Memcached 是什么?

Memcached 是一种高性能的分布式内存对象缓存系统。在动态应用,Memcached 既能提高访问的速度,同时还减低了数据库的负载。
Memcached 几乎完全放弃了任何数据都从数据库读取的方式,同时,它还缩短了用户查看页面的速度、更好的资源分配方式,以及 Memcache 失效时对数据库的访问速度。
PHP7最显著的变化就是性能的极大提升,已接近Facebook开发的PHP执行引擎HHVM。Memcache是高性能、分配的内存对象缓存系统,可以加速动态web应用程序,减轻数据库负载。Memcache简单的设计促进迅速部署,易于发展所面临的问题,解决了大型数据的缓存。
Memcache是该系统的项目名称,Memcached是该系统的主程序文件(字母d可以理解为daemon),以守护程序方式运行于服务器中,随时接受客户端的连接操作,使用共享内存存取数据。

WordPress 和 Memcached

由于 WordPress 默认支持 Object Cache,所以在 WordPress 实现 Memcached 就是使用 Memcached 把 WordPress 的 Object Cache 写到内存中去,下次直接从内存中读取。相比直接从数据库去读取数据,或者从 Object Cache 数据存到文件,然后从硬盘中读取,Memcached 有很大的速度优势。

WordPress 如何启用 Memcached 缓存

1、需要你的服务器支持,就是你的 PHP 需要安装上 Memcached 相关的扩展,注意 PHP 有两个扩展:PHP Memcache 扩展PHP Memcached 扩展,两者仅仅相差一个字母 D,你可以通过 phpinfo() 这个 PHP 函数来检测,你安装的是哪个扩展。
2、根据不同的 PHP 扩展下载不同的 WordPress Memcached 插件(这个很重要):
启用Memcached内存缓存wordPress网站数据

redis使用教程:http://i5seo.com/install-redis-cache-speed-wordpress-open-speed/
Memcached使用教程:http://i5seo.com/enable-memcached-memory-cache-wordpress-web-site-data/
其他插件推荐:
Q:合并JS、CSS等静态文件,减少服务器请求次数?
A:推荐用插件Autoptimize来合并CSS和JS文件。
Q:WordPress使用缓存机制,减少数据库查询次数?
A:推荐缓存插件WP Fastest Cache,可以有效减少数据库查询次数,使wordpress的运行更快速、更高效。
Q:定期优化MySQL数据库?
A:推荐数据库优化插件WP-Optimize,定期优化数据库可以提高数据库的查询效率。
 
 
还有更好的插件推荐?那么一起留言来探讨吧!!!
 

发表评论