WordPress启用Memcache 加快页面加载速度

大部分使用Wordpress建站的站长都是使用动态页面或者伪静态页面,用户请求页面时就免不了从数据库中读取内容,减缓了页面加载速度。如果访问量过大,频繁对数据库操作也会增加数据库及服务器的负载。如你的服务器支持Memcache,建议你启用Memcache,加快Wordpress页面加载速度,减少数据库负载。

Memcache是一种高性能的分布式内存对象缓存系统。在动态应用中Memcache 既能加快页面加载速度,也能有效降低数据库的负载。在 WordPress 实现 Memcache就是使用 Memcache 把 WordPress 的 Object Cache 写到内存中去,下次直接从内存中读取。相比直接从数据库去读取数据,或者将Object Cache 数据存到文件,然后从硬盘中读取,Memcache有很大的速度优势。

WordPress 默认支持 Object Cache,因此Wordpress启用Memcache也很方便,具体步骤如下:

1、你的服务器需要支持Memcache,WDCP、LNMP、LAMP一键安装包均包含Memcache插件,可选择安装。

2、Wordpress官网下载Memcache插件。

3、将下载的object-cache.php文件复制到wp-content目录下,注意不要放到wp-content/plugins/下。

WordPress会自动检查wp-content目录下是否有object-cache.php文件,如果存在此文件将自动开启Wordpress对象缓存机制。刷新下页面,速度是不是快了很多。

延伸阅读:

出现500错误不要着急,可以通过打开wordpress的debug模式查看具体的错误信息,具体方法是找到Wordpress根目录下的wp-config.php,并找到

define('WP_DEBUG', false);

将其修改为:

define('WP_DEBUG', true);

再次打开网站看到服务器返回了以下错误信息:

Fatal error: Class 'Memcache' not found in /wp-content/object-cache.php on line 372

这是由于服务器没有安装Memcache造成的。原来LNMP一件安装包中提供了Memcached安装脚本,安装时会让你选择安装Memcache还是Memcached,由于我安装了Memcached,所以才造成Wordpress启用Memcache后服务器返回500错误。卸载Memcached并选择安装Memcache后,Wordpress成功启用了Memcache缓存加速。

时间: 2024-10-28 07:16:59

WordPress启用Memcache 加快页面加载速度的相关文章

js 延迟加载 改变JS的位置加快网页加载速度_基础知识

当一个网站有很多js代码要加载,js代码放置的位置在一定程度上将会影像网页的加载速度,为了让我们的网页加载速度更快,本文总结了一下几个注意点: 1.延迟加载js代码 复制代码 代码如下: <script type="text/javascript" src="" id="my"></script> <script type="text/javascript"> setTimeout(&quo

【软件周刊第 32 期】Ubuntu 最新构建版启用 GNOME;Android 端 Chrome 59 提升页面加载速度

在最新发布的 Ubuntu 17.10 每日构建版中,Unity 桌面环境已消失,GNOME 已经正式成为即将推出的Ubuntu 17.10(Artful Aardvark)版本的默认桌面环境. 据悉,Ubuntu 17.10 将在 9 月 28 日发布 Final Beta 版本,这时候才会基本确定下来所有的内容,10 月 19 日 Ubuntu 17.10(Artful Aardvark)将正式发布. Android O 开发者预览版 Beta3 发布:包含最终 API 谷歌为参与 Andr

推荐十大优化页面加载速度的方法

许多研究发现,页面速度和访客的滞留时间,跳出率以及收入都有直接的关系.另外,谷歌的排名算法中也把页面加载速度作为其中一项考 虑因素.因此,你网站的页面加载时间是至关重要的.从访问者的角度看,测试你的浏览器速度的一个很好的方法是清除你的浏览器缓存,然后加载页面. 小于2秒的页载入时间被认为是优良的,而且高达4秒是可接受的.而大于5秒的页面载入时间不仅影响你网站的搜索引擎排名,还会严重影响用户体验.这里列出了10种方法,可以快速提升你网站的性能. 1. 优化图像 图像对于吸引访客的关注是很重要的.但

ASP.NET MVC中利用脚本优化提高页面加载速度:

在这里我们说一下脚本优化的三个方法: 一.在我们做Web开发的时候,当我们引用Js文件的时候,我们一般会将js文件放在文档的head标签中,这时当页面加载的时候,浏览器会按着由上到下的顺序,当浏览器遇到script标签时,它会阻止其他内容的下载,知道他检索完整个脚本,这样会减慢页面加载速度,因此,script标签应该尽可能的放到页面的底部(仅仅位于body结束标签之前)就会产生很好的用户体验. 二.另一种减少页面加载时间的技术就是精简自定义脚本.比如我们经常用到的jquery.validate.

400% 的飞跃-web 页面加载速度优化实战

前言 一个网站的加载速度有多重要? 反正我相信之前来博主网站的人至少有 50% 在加载完成前关闭了本站. 为啥捏? 看图 首页完整加载时间 8.18s,看来能进来看博主网站的人都是真爱呀,哈哈. 正常来讲一个网页 4s 加载不完就会流失很大一部分用户,而博主的网站加载时间竟然达到了 8s 还是在电脑端,如果在移动端,加载时间会更久,体验会更差. 这样的话网站做得再难看批判者进不来不是白搭嘛,于是针对 web 页面加载速度的优化迫在眉睫. 基于博主以前优化过其他网站,于是博主准备把这次的优化过程记

winform-winfrom 页面加载速度

问题描述 winfrom 页面加载速度 winfrom 点击某个按钮对应的tabpage显示,怎么感觉像是重新加载了tabpage这个页面,很卡,请问这个怎么解决? 这个按钮我是用的button,我把tabcontrol的卡头隐藏掉了的,另外请问有什么方法可以使加载速度变快,我用的这个protected override CreateParams CreateParams { get { CreateParams cp = base.CreateParams; cp.ExStyle |= 0x0

Android 端 Chrome 59 发布:页面加载速度最高提升 20%

对于那些使用 Chrome 浏览器的 Android 用户来说,最近的版本更新带来了很多实用的新功能和性能优化.在 Chrome v59.0.3071.92 版本中,由于对 V8 JavaScript 引擎进行升级使网页加载速度变得更快.Google 官方表示相比较此前版本,页面加载速度提升20%.而且升级后的 V8 引擎变得更具效率,内存占用率更低. 今年 4 月份,Google 就曾表示研发方面的重大进步,会让 JavaScript 页面加载速度得到明显提升.在最新的 Chrome 59 版

提高页面加载速度的几个方法小结_网站应用

很久没写技术方面的东西,是因为在做了一段时间的技术以后我越发发现,学什么技术或者技术应该钻研到什么层次真的不是最重要的,最重要的是解决问题的方法和能力.所以以后如果再写技术类的文章,定要少些技术细节,多一些方法和思路,今天就给大家介绍几个提高页面装载时间的方法,都是我在工作当中实践出来的经验. 首先给大家列出几个阻碍loadtime提高的因素,有不足的欢迎补充: 1.页面大小: 2.页面连接数: 3.服务器抗压能力: 4.网络状况(包括带宽和网段等因素): 一.页面大小 页面大小是指页面内容的字

浅析如何优化wordpress的页面加载速度

网站的加载速度可以在很多方面上影响到你的网站.一项研究表明,49%的用户可能会因为你的站点的加载速度过慢而放弃你的网站转向你的对手的网站.这意味着我们必须采取一下措施来提高加载速度,降低因为加载速度而导致的用户减少,转换率低,跳出率高.此外页面的加载速度也是谷歌衡量一个网站排名的指标之一.更快的加载速度有助于你获得刚好的排名,因此加载速度的优化应该作为我们优化策略的一部分. 页面在加载性能优化包括: 删除未使用的CSS 压缩HTML.CSS和Javascript 缩小HTML.CSS和Javas