Browsed by
月度归档: 2009年2月

WordPress优化缓存插件WP Super Cache安装与设置

WordPress优化缓存插件WP Super Cache安装与设置

与 WP-Cache 相同,它也是一款 WordPress “静态化”插件,可以通过缓存来提高大负载下 WP 的性能。WP Super Cache 相比 WP-Cache 最大的改进,在于加入了 Super Cache 这一环节。部分页面会根据一定的规则被缓存为 SuperCache,而这个 SuperCache 实质上就是页面本身。通过 Apache mod_rewrite 重定向直接访问这些静态文件,理论上可以获得更好的性能。

说了一大堆,强调一下安装条件:
能正常使用 WP-Cache 的环境;
WordPress 2.0+
服务器支持 mod_rewrite 或 IIS Rewrite
使用静态链接格式。

插件下载地址:http://ocaoimh.ie/wp-super-cache/

注:(如果之前已经安装了WP-Cache ,在安装WP Super Cache需要卸载原来的WP-Cache 。先在后台插件控制面板里面禁用WP-Cache,再登入FTP空间删除文件wp-content/wp-cache-config.php和wp-content/advanced-cache.php,编辑文件wp-config.php,删除以下代码

define(’WP_CACHE’, ‘true’); //Added by WP-Cache Manager )

安装方法:
和别的wordpress插件一样都是下载插件解压到/wp-content/plugins/目录再到后台激活就行了。。
但是wp-super-cache插件的安装估计大家遇到的最多的问题还是激活后在后台设置那里是白屏
下面是一般的解决方法:

PS:如果以前安装过wp-cache请禁用它,删除它在wp-content目录下的相关文件
当你后台去设置wp-super-cache时出现白屏时你可以这样来处理
1.看你的wp-content目录下面有没有有wp-cache-config.php这个文件,如果没有你直接从把你插件包里面的wp-cache-config-sample.php改名为wp-cache-config.php传到wp-content目录
2.再看你的wp-content目录里面有没有advanced-cache.php这个文件,如果没有同样的把你的插件包里面的wp-cache-phase1.php文件改名为advanced-cache.php同样传到wp-content目录
3.接着下一步打开你wordpress根目录下面的wp-config.php 在里面加这样一句define(’WP_CACHE’, ‘true’);
4.最后一步在你的wp-content目录下面建一个cache目录 再在cache目录下面建一个supercache 就OK了
你再进入wordpress后台你就可以看到wp-super-cache的设置项了…

如果你不再用这个插件,请按以下方法将其卸除:
在后台禁用此插件。
删除/wp-content/plugins/目录的wp-super-cache目录。
删除wp-content目录下面的cache目录。
删除wp-content目录下面的wp-config.php ,advanced-cache.php两个文件。
修改wp-config.php,把下面一行删掉即可:define(’WP_CACHE’, ‘true’);

至此,完成插件的删除。

WP Super Cache 基本使用
上传 WP Super Cache 到插件目录,并在 Plugin 目录下激活之后,就可以到 Setting > WP Super Cache 进行详细配置。

WP Super Cache Status
首先是三个选项:

ON (WP Cache and Super Cache enabled)
HALF ON (Super Cache Disabled, only legacy WP-Cache caching.)
OFF (WP Cache and Super Cache disabled)
默认情况下,WP Super Cache 是没有开启的,所以在这里选择下,需按则第一个,就是 Super Cache,缓存为静态文件,如果第二种情况呢,则和 WP-Cache 一致。

Proudly tell the world your server is Digg proof! (places a message in your blog’s footer)
这个是说在你的 footer 显示一条信息告诉读者该博客已经缓存了,一般不要这样做。

Clear all cache files when a post or page is published. (This may significantly slow down saving of posts.)
这个是说发布新日志的时候清理所有缓存,这个肯定不能这么干了。

Super Cache Compression
启动这个则会成生 gzip 压缩,节省你的带宽。

Mod Rewrite Rules
WP Super Cache 是通过 Mod Rewrite 实现访问静态文件的,所以这里在是显示添加的 Mod Rewrite 规则。

Expiry Time and Garbage Collection
过期时间和垃圾收集,这里主要设置缓存文件过期时间,和多久删除一次过期的缓存文件。个人建议:一般缓存时间设置为1天(86400)左右,缓存删除时间为1个小时一次。

Accepted filenames, rejected URIs
这里设置一些链接不需要缓存,并且可以设置特例。

Rejected User Agents
这里设置某些 User Agents 来访问的时候不会缓存。比如 Google 和百度爬虫等。

Cache Contents
这里显示你博客缓存文件和过期文件的数量,你可以手工删除缓存文件和过期文件,因为 WP Super Cache 有垃圾回收机制,所以这里不帮不用手工删除,如果当你测试某个插件,看不到效果的时候,如果确定是缓存的原因,你可以到这里手工删除测试下。

Lock Down
一般情况下,某篇日志如果有了新留言,就会更新缓存文件,不过这篇日志是否已经到了缓存时间,但是在某种情况,你预料到你的博客可能会有很大流量和留言,候重复更新缓存文件可能并不是很好的选择,速度反而更慢,这个时候你就可以锁定缓存文件,新留言不再更新缓存日志。

插件作者也给出了一段代码,如果你的博客锁定了之后,可以通过判断一个变量 WPLOCKDOWN 是否存在告来诉读者,你博客已经锁定,待会才会更新,当然了,一般博客不建议使用。

Directly Cached Files
直接缓存文件,根据永久链接直接缓存,比如你的关于页面是不太更新,你就可以直接缓存它到你的 about 目录下(假如你的关于页面的 slug 是 about),这个直接缓存不会过期。适合一些经常性不更新的静态页面。

Configuration messed up?
因为上面那么多配置,你可能搞糊涂了,那么这里可以让你一键恢复到默认。

Cache Plugins
缓存插件还支持附加插件,比如作者自己就提供一个插件:No Adverts for Friends,不对朋友显示广告。

Ubuntu Linux 下Mplayer的错误修复

Ubuntu Linux 下Mplayer的错误修复

环境:
Ubuntu 8.10
报错信息:
ERROR: Could not open required DirectShow codec drvc.so.
或者是
ERROR: Could not open required DirectShow codec drvc.dll.
或者是其它相关的也可以试试
解决步骤:
打开终端输入
sudo apt-get install libstdc++5
问题解决了,至少我的是这样解决的。

Ubuntu Linux下解决Flash方块乱码的办法

Ubuntu Linux下解决Flash方块乱码的办法

首先要打开终端
然后输入命令

sudo gedit /etc/fonts/conf.d/49-sansserif.conf

有些人的说法是将倒数第四行 sans-serif 修改为“文泉驿正黑”,这种做法并不是完全正确的,因为在不是同类浏览器的情况下就会显得不协调。firefoxd 是默认字体的可以这样修改,但是如果是opera的话就要修改成Bitstream Vera Serif,这样才会显得协调,如果你更换过默认字体那就要修改为你修改后的字体。

谷歌为您提供的免费天气预报等短信服务

谷歌为您提供的免费天气预报等短信服务

说到谷歌(google)的免费短信服务,我想很多用过谷歌的都会有所了解。下面就我所了解的谷歌的免费短信服务作一个汇总,或许对大家会有帮助。毕竟,在国内,网站提供免费的短信服务还是很难得的,当然也是很受人欢迎的。

一、发送短信免费进行谷歌搜索
这个短信搜索服务谷歌推出有几年了,不过用的人不多;并且试了几次,都没有搜索结果返回,还是挺郁闷的。这项免费服务只需你将相关的关健词发送到指定的号码就可以了(只收取相应的短信发送费用,而不收取任何信息费)返回也是以短信的形式发送的。
它可提供的搜索类别还是很多的。包括:股票、天气、娱乐、火车、区号等等。不过对于搜索关健词有具体的规定。
具体见:http://www.google.cn/intl/zh-CN/mobile/sms/index.html

二、免费发送节日流行短信到手机
谷歌在每一次的节日前,都会在谷歌热榜里提供流行的短信,而这些短信用户可以选择让谷歌免费发送到自己的手机上。在发送前,谷歌需要确认你选择的手机号是属于你本人的,所以会有一个验证过程,不过还是很方便的。
比如即将到来中秋节,谷歌热榜里便有提供相关的中秋节流行的祝福短信,够你下的了,呵。
具体可见:http://www.google.cn/rebang/msg?label=10

三、利用谷歌免费获得天气预报短信
谷歌的这一服务还是很赞的,记得谷歌还没推出这项服务的时候,很多网友都是通过谷歌的另一服务“谷歌日历”的短信提醒服务来实现的,所谓“曲线救国”。
现在,通过谷歌的短信提醒服务,就可以很方便的实现节时节钱的效果了,何乐而不为?
它的天气预报短信服务包括了国内几乎所有的城市的天气。通过订阅后,一般在每天下午都可以收到它的短信提醒。
另外,谷歌短信提醒还可订阅“谷歌新功能提醒服务”,喜欢热爱或者关注谷歌的网友不妨一并订阅。
具体见:http://www.google.com/sms/alerts

Opera关联迅雷右键的详细设置

Opera关联迅雷右键的详细设置

自Opera9.63后,Opera重新支持迅雷右键。
在迅雷的工具-浏览器支持中设置“添加Opera支持”后,会在 \Opera\profile\menu 文件夹下生成一 menu_thunder.ini 文件。不过由于 menu_thunder.ini 只是针对Opera默认菜单文件standard_menu.ini进行修改,假如目前不是使用默认菜单文件 standard_menu.ini ,则又需要重新DIY你的菜单文件(右键)。

一、注意事项:Opera与迅雷安装路径请勿使用中文,以免关联失败。

二、迅雷关联Opera后,如果右键中仍然没有看见“迅雷下载”;或者DIY你的菜单文件,添加迅雷右键。
可以用记事本等工具直接打开你目前使用的菜单文件修改添加。然后以UTF-8编码保存。

Quote:
地址栏输入 opera:config#Menu Configuration   ,回车后查看你的右键菜单配置文件路径。

三、各迅雷相关右键如下
注意自己的 C:\Program Files\Thunder\Components\ExplorerHelper\XLNonIESvr.exe 路径。
在菜单文件的相关菜单项下添加。
[Image Link Popup Menu]
Copy code
Item,”使用迅雷下载”=Execute Program, “C:\Program Files\Thunder\Components\ExplorerHelper\XLNonIESvr.exe”, “@%l %u”

[Image Popup Menu]
Copy code
Item,”使用迅雷下载”=Copy image address & Execute Program, “C:\Program Files\Thunder\Components\ExplorerHelper\XLNonIESvr.exe”, “@%c %u”

[Link Popup Menu]
Copy code
Item,”使用迅雷下载”=Execute Program, “C:\Program Files\Thunder\Components\ExplorerHelper\XLNonIESvr.exe”, “@%l %u”

[Link Selection Popup Menu]
Copy code
Item,”用迅雷下载文本链接” = Execute program,”C:\Program Files\Thunder\Components\ExplorerHelper\XLNonIESvr.exe”,”@%l %u”

[Document Popup Menu]
Copy code
Item,”使用迅雷下载全部链接”=Execute Program, “C:\Program Files\Thunder\Components\ExplorerHelper\XLNonIESvr.exe”, “#%s %u”