页面装载中...

活着就是折腾

昨天发神经突然又很想把 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,其乐无穷也。

8排都被占了... 抢座 或 Trackback

我要占座!

Connecting to server...