IT log

moral & concision is my dream.

Archive for May 19th, 2009

my wordpress plugins have been updated

国内 ISP的 100M 共享带宽真是一件很没谱的事情, 很明显地, 我把博客从公司服务器搬到国外共享 web hosting 上后, 明显比国内我独自占用一台主机的访问速度更快了.

之前为了给博客提速,  wordpress plugins 我是删了一个又删一个, 最后只剩下了 Google XML Sitemaps 3.1.2Flickr Gallery 1.2.4 两个插件, 速度依然快不了多少. 本来还打算出差回去后把服务器系统从 windows 2003 server 改成 centos linux , 现在似乎没有这个必要了, 担心修改后由于对 linux 还不纯熟导致服务器不能访问.

现在因为主机已经在国外了, 所以可以放心使用 Akismet plugin 来反垃圾留言了, 一直由于国内屏蔽所有 wordpress.com 的子域名而担心 wordpress api key 无法在 akismet 中正常使用, 所以就直接删除了这个 wordpress 中自带的官方插件.

虽然使用了  WP Super Cache 0.9.4.2 来对页面缓存后, 似乎网速没有多大改变, 但既然这个插件这么受欢迎还是有它道理的, 所以重新安装上这个插件, 我想也许等访问量大了才能体现出它的优势.

原来我一直觉得不错的 WP-SpamFree Anti-Spam 2.0.0.5 由于在共享主机上禁用了 php mail() 函数, 导致它的优势无法体现, 只好卸载掉了.

posted by Leon Tsang in Live - Work and Struggle and have No Comments

mysql 5.0 to mysql 5.1

我本机测试是安装的 mysql 5.1 , 但 centos 服务器上确是使用的 mysql 5.0 ,  平时没发现差别, 但最近在用 phpMyAdmin sql 文件导入导出时发现了, 一点小小差别.

主要是在处理到索引语句时出现了不兼容的情况, 比如下面语句是在 mysql 5.1 导出的:
KEY `index_2` (`datatype`,`stime`,`line`,`mcode`) USING BTREE

如果想导入到 mysql 5.0 则调整 USING BTREE 这类指定索引类型语句的位置到中间, 为:
KEY `index_2` USING BTREE (`datatype`,`stime`,`line`,`mcode`)   
posted by Leon Tsang in Live - Work and Struggle and have No Comments

apache rewrite redirect 301

在 motto 原有的 .htaccess 文件中新增了两行, 解决了把 http://zuolo.info/motto 目录地址 使用 301 跳转到子域名 motto.zuolo.info

.htaccess 修改后的内容如下:

<IfModule mod_rewrite.c>
RewriteEngine on

RewriteCond %{HTTP_HOST} !^motto\.zuolo\.info$ [NC]
RewriteRule (.*) http://motto.zuolo.info/$1 [R=301,L]

RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ index.php?$0
</IfModule>

posted by Leon Tsang in Live - Work and Struggle and have No Comments