活着就是折腾
昨天发神经突然又很想把 WordPress 静态化,于是乎……
首先启用了自己改过的 cos-html-cache 2.3,着手写了相应的 JavaScript 脚本——虽然插件有此功能,但为了与自己的主题适应还是重新写了——其间再次体会到了 jQuery 的方便之处和(jQuery 对象与 DOM 对象的)不同之处,也体会到了编写脚本时缺少调试环境的痛苦,再与原来的脚本整合、压缩;接下来治疗静态化的后遗症,关闭了 RThanks Plus 等动态显示信息的插件,忍痛改了 PR=4 的存档页面 page slug(由于 WordPress 2.3 开始对链接进行规范化处理,我的存档页面原先是 http://hellobmw.com/archive,正好与存放日志 html 文件的目录 http://hellobmw.com/archives/ 冲突,只好把存档页面改为 http://hellobmw.com/blog-archives,不过为了传递 PR 和搜索引擎、用户友好,我又伪造了一个 index.html 放在 /archives/ 目录下,访问 http://hellobmw.com/archives 也不会 404)。
另外还去掉了 Google Analytics 的统计,怪可惜的,不过为了速度还是(暂时)放弃了——也尝试过把 urchin 代码整合进自己的脚本中,没太大用,关键是连接服务器太慢;改造了侧栏上 Feed 订阅的图片,使用 CSS Sprites 改成了一整张背景图片,还去掉了原来那个条形码图片;还在无意中发现自己的 50K 的脚本没有启用 gzip 压缩(狂汗 -__-|| 感谢 firebug),启用压缩后脚本从 50K 降到了 16K(50K 已经是 pack 过的了,未 pack 版本是 86K)……
其实如果我真的一味追求速度,Logo 也应该去掉,至少也该跟 feed 图标一起做成 CSS Sprites 的背景;侧栏的 flickr 照片也该拿掉,虽然它缓存在 blog 服务器上。
折腾 WordPress,其乐无穷也。
keke 2008年01月05日 19:22 ₪
越来越好了~
keke’s last blog post..Gmail使用有点正常了
李晨英语教学网 2008年01月05日 21:10 ₪
我也在折腾Tag,把我07年的600多篇文章全部加上tag,痛苦至极……
李晨英语教学网’s last blog post..李晨英语教学网2007年总结
李晨英语 2008年01月05日 21:11 ₪
怎么留言不成功?
李晨英语’s last blog post..李晨英语教学网2007年总结
Alan 2008年01月05日 21:41 ₪
实在够折腾的,不过折腾也要够技术,像我想折腾都不会
Alan’s last blog post..Ashen II
漫步 2008年01月05日 21:49 ₪
你很能折腾….
漫步’s last blog post..WordPress 2.4? 不,是 WordPress 2.5
北极冰仔 2008年01月05日 21:58 ₪
首先对不起各位,不知道是不是 SK2 设置太严格了,楼上的 5 条留言全部进入了审核,现在恢复了,原因未知中……囧
北极冰仔 2008年01月05日 21:59 ₪
对了,你们在提交留言后是否都被要求输入验证码?
北极冰仔 2008年01月06日 08:39 ₪
注销后留言测试。