生活,有时是要换一个动作,换一条路,换一个方向,换一种心境

有关【DB Cache Reloaded】的内容

DB Cache Reloaded Fix
技术文档

DB Cache Reloaded Fix

2011-06-16 2011-06-16 8137浏览 4评论

DB Cache Reloaded是一个很不错的数据库缓存插件,启用以后,可以大大减少数据库的查询次数,具体的可以看看我之前的两篇文章:

WordPress数据库缓存插件DB Cache Reloaded: https://loosky.net/?p=840
开启 WordPress object-cache 缓存:https://loosky.net/?p=1367,这里面有一些具体的使用效果。

但在最新的wp3.1中启用DB Cache Reloaded后,会出现如下的错误:

显示错误:DB Cache Reloaded Error: wpdb class is redefined, plugin cannot work! 

 

阅读更多...

WordPress数据库缓存插件DB Cache Reloaded
技术文档

WordPress数据库缓存插件DB Cache Reloaded

2009-10-18 2009-10-18 11045浏览 7评论

对网站数据进行缓存,可以提高网站的加载速度,加快网站的访问速度,WP Super Cache插件DB Cache插件都是不错的插件。但这两种插件的缓存原理不太一样,WP Super Cache是当前最高效也是最灵活的WordPress 静态缓存插件,它直接生成 HTML 文件,这样 Apache 就不用解析 PHP 脚本,通过使用这个插件,能使得你的 WordPress 博客将显著的提速。DB Cache官方说此插件比WP-Cache插件、WP Super Cache插件更快,更节省空间,CUP占有率也更低,但遗憾的是这款插件和wordpress2.7以上的版本都有冲突,出现了BUG,而作者也没有进行相关的更新。

由于作者不再更新了,很多朋友都不能使用这款插件了,但值得高兴的是国外WordPress爱好者,在DB Cache插件的基础上进行了完善,修正的一些BUG,清理了相关代码,发布了 DB Cache Reloaded 插件,此款插件也算是DB Cache升级后的插件吧!继承了DB Cache的相关优点,修复了插件的bug,代码也更加安全。

阅读更多...

开启 WordPress object-cache 缓存
技术文档

开启 WordPress object-cache 缓存

2010-11-27 2010-11-27 5877浏览 0评论

WordPress Object Cache 是将耗时查询或者运算结果存储到缓存文件中,这样的好处显而易见,就是数据库的查询次数大大降低,访客打开页面的速度也就随之大大提升。

小站首页的数据库查询也从50多降至了30以内,即数据库查询次数降低50%以上!下面就来说说它如何开启它:

1.PHP 需要安装 Memcached 扩展,Google之;

2.编辑 wp-config.php 文件,添加如下代码:

define('ENABLE_CACHE', true);

3.在空间上新建 /wp-content/cache 目录,权限改为 777;

阅读更多...

Linux索引节点(Inode)用满导致的一次故障
技术文档

Linux索引节点(Inode)用满导致的一次故障

2012-05-18 2012-05-18 11461浏览 2评论

一、发现问题
下午在访问网站的时候,发现网站速度很慢,猜想可能服务器有些问题。按照以前的情况,很有可能是服务器空间又被塞满了,通过命令查看,发现还有剩余。

重启LNMP服务,发现失败了。于是想通过远程桌面登录进去看看:

发现无法运行vncserver,于是想测试一下,自己新建一个passwd文件

居然提示没有空间。有点奇怪了,前面明明显示还有剩余空间啊。

阅读更多...

解决WordPress评论不能显示问题
BLOGGY

解决WordPress评论不能显示问题

2011-12-15 2011-12-15 6839浏览 1评论

前面一篇文章中所说的,发现网站从某个时间段后的评论似乎在前台都不能显示了,但是在后台没有问题,登录以后,在前台显示也是没有问题的。因为在 出现问题之前,我进行过一系列操作,包括:更新插件、对服务器进行了一些优化、试用了一个新的皮肤,不知道是因为什么原因造成了这个问题。最初以为是皮肤的问题,于是新上传了皮肤,问题依旧;使用其他的皮肤,问题仍然存在。于是把目光集中到了服务器上,仔细检查了配置,重启后仍然存在问题。没辙,就去香港了。

下午把工作忙完后,记起有这么件事情,于是又想看一下。我的博客稍微有点特殊,使用了镜像方案,即两个网站,使用同一个数据库,而其中一个网站又启用了多站点,情况较为复杂。下午先看了一下loosky.net,发现问题依旧,于是打开了loosky.com,发现居然是正常的,那么肯定排除了皮肤和服务器的问题,问题集中在loosky.net站点上了。

阅读更多...

小站使用的WordPress插件
技术文档

小站使用的WordPress插件

2011-08-23 2011-08-23 12686浏览 3评论

小站的插件一直在十个左右,貌似网上都说超过了十个会影响性能,其实应该不会这么绝对。当然实际使用的远远不止十个,很多都是直接使用代码来实现的。目前使用的插件如下:

各个插件的功能

Akismet--抵抗垃圾留言的,其实也有很多人在用Willin Kan的小墙代码,推荐大家试试。这样就可以省下一个插件了。

Baidu Sitemap Generator --生成百度 Sitemap XML 文件。

阅读更多...

WordPress 性能优化和加速
技术文档

WordPress 性能优化和加速

2011-06-16 2011-06-16 10888浏览 5评论

建立这个WordPress博客时间并不长,但是可以说一直在尽力优化网站性能,加快页面的载入速度。几个月下来,靠身体力行并汲取了很多牛人的经验,自己对其也算有一点了浅薄的认识,所以做出一个初级的一个性能优化文章。
针对WordPress,可以把影响WordPress速度的因素归结为三点(单击小标题可直接跳转至该内容):

  1. 服务器端:一般就是指服务器进行MySQL数据库查询和将PHP解析为HTML的时间。
  2. 网络传输:服务器端与用户客户端之间传送数据的时间。
  3. 客户端:即浏览器解析HTML文件,渲染页面和执行JS脚本的效率、客户端的缓存、页面的CPU和内存占用等。

上面分的三类,往往都是互相关联的,许多优化方法,能归到以上三个分类的任意分类中。这里也只是简单的介绍一下优化的方法,使用分类会更加清晰一些。

用户打开某一页面的时间基本等于:服务器端时间+网络传输时间+页面解析和渲染时间(此项几乎可以忽略不计) 

所以正文就以这三个因素分别说明其加速原理和实现,在此之前先介绍Firefox的三个扩展:

  • FireBug对于网络传输的监控和HTML、JS脚本的查看功能十分强大。
  • Yslow与PageSpeed,这两个扩展对影响页面速度的因素分析和评价十分详细,并且给出了比较完整的解决方案。

使用上述三个插件,便可以对自己网页的性能和可优化之处有比较全面的了解。

阅读更多...

给WordPress添加聚合功能
技术文档

给WordPress添加聚合功能

2009-10-27 2009-10-27 8246浏览 2评论

一直想给小站添加一个聚合的功能,将经常访问的几个技术blog和一些好友的博客汇聚一下,能比较方便的查看。

Google了一下,发现已经有了一些推荐的插件,试了一下,功能貌似不是太强大就是太简单,不是很符合我的要求。没办法,只好采取了一个笨办法,将官方网站上关于RSS的插件都看了一遍,找到了RSSImport,还比较满意。它采用WordPress系统自带的SimplePieMagpieRSS来获取别的网站的内容。但比较遗憾的是它只能获取一个rss地址的内容,又不符合我的要求。Denis同学曾经写过一个插件,但貌似有一些问题,而且与新的版本也不是很兼容。于是乎,只好自己动手了。

原理基于Denis写的插件,通过SimplePie每次依次获取feed列表中两个地址的信息,每隔一个小时通过WP_Cron功能更新一次。将获取到的一些信息存入数据库,以供调用。这样做至少有两个好处:

UTF8_EXCERPT_H

阅读更多...