« July 2007 | 首页

1 2 3 4 5 6 7 8 (Page 3 of 8)



| September 2007 »

August 23, 2007

MT4 升级经验谈(之一)

Powered By Movable Type

经过了短暂测试之后,正式把 Blog 切换到了 Movable Type 4 正式版上。收集了一些朋友的意见之后,对旧模版进行了一些调整。

迁移之前需要考虑的问题:

  • 1) 是否一定要迁移 ? 迁移的目的是什么?
  • 2) 旧有插件的兼容性?
  • 3) 是否要重新设计模版,如果重新设计,需要的工作量

迁还是不迁?

MT 4 相对 MT 3 来说,做了很多改进,不过对于我来说,只有两个功能还算吸引人。一个是留言系统重构(默认验证字(CAPTCHA)的支持以及对留言方式的改进)。另外一个则是 MT 4 采用了新的版权方式,软件开源。过去几个月里,真的被 Spam 轰炸折腾烦了。采用全新模式安装的 MT 4 经过几天的测试后,发现没有放过一个 Spam!从这一点来说,必须升级。而新的软件版权方式也能让老用户相信 MT 焕发了青春,会有更多的开源研发力量投入。不会被 WordPress 甩的太远。

为什么不用 WordPress 呢? 只有一个理由:MT 是全静态发布的,用户访问页面的时候对数据库产生的压力非常小。而 WP 是伪静态发布,对性能的压力大一些。不要忘了,我的 Blog 可是假设在 Dreamhost 这个专给穷人用的虚拟主机供应商上面的。静态,只有静态才是王道。

插件兼容性

插件问题是第二个需要考虑的,期待原来使用的插件都能被 MT 4 兼容是不太现实的。先看一下插件兼容列表 ,不兼容的列表能否不用? 还好,问题不大,只有一个 Blogroll 插件,如果不用,可以通过手工 HTML 代码来做到,工作量不算大。

模版重新设计

MT 3 的模版也可以在 MT 4 上使用,原打算不重新设计模版了,因为这是个耗时间的活儿。可是在全新安装的 MT 上尝试使用了新的模版体系之后,觉得有必要起用 MT 4 的模版系统。如果说 MT 3 的模版已经在模块化上前进了一步的话,那么 MT 4 就是一个飞跃,完全的模块化,模块可复用的程度大大提高。一次设计,以后获益。痛下决心,重新设计一套。

从哪里开始?

从哪里开始? 当然是全新安装一个 MT 4 ,使用新的空数据库,不要和现有的 MT 3 或是测试版有数据交互。然后是测试插件,修改模版,迁移(参考 MT 4 官方站点的推荐方法),然后重新改进。

新鲜的 MT 4 安装完毕后,我遇到了第一个问题:留言的邮件通知信是乱码,因为默认的 mt-config.cgi 配置信息是没有设置 MailEncoding 参数的。

下一篇谈一下 MT 4 上我使用的插件。

--EOF--

August 22, 2007

世界是噪音的垃圾场

声音碎片乐队这张《世界是噪音的花园》专辑的名字成了很多人抱怨噪音时的标准标题。要我说啊,花园还是太诗意化了,就是垃圾场。

熬了一个晚上,晃晃悠悠回家,想睡觉? 邻居家在装修,电锯声暴响。我一向对噪音很有忍耐力的,可今天这么大的电锯声音,还真的睡不着,尽管累得很。咋整? 忍吧。不忍还能咋样? 人家也算够礼貌的了,电梯门口还贴了一张安民告示。在中国(这么说语气的确不好,我不应该怨天尤人嘛)也就只能这样了,谁让房价那么贵,搞得那么多人买卖二手房? 买了二手房能不装修么? 装修能没有噪音么?

--EOF--

August 21, 2007

Blog 准备迁移到 MT4

这几天利用一点空闲时间定制了 MT4(点击查看测试页面,现在切换到首页了 2007/08/23), 其实我现在 Blog 已经在用 MT4 Beta2 了,为什么还要搞个新测试页面呢? 差异在于正式版和我现在用的 Beta 版之间模版体系是不一样的。经过一段时间的熟悉,我发现 MT4 新的模版设计理念真让人赞叹。

要感谢 FireBug 这个工具让我节省了大量时间。测试页面中的模版是根据 Unity-Blue 这个模版定制的,基本上和我原来的模版风格保持一致。

等正式起用这个新模板之后和大家分享一下该过程之中的一些经验。

--EOF--

August 20, 2007

用最少的钱获取一个 Oracle Metalink 账户

尽管很多人都在抱怨 Oracle 的 License 价格不菲,可实际上也有一些省钱的空子可钻。很多人买 Oracle 服务,其实不过是想获取 Metalink 访问权限而已。最少要多少钱可以获取一个 Oracle Metalink 账户?

可能有的人还不知道,你最少只需要 75 美元,就可以获取一个 Metalink 账户,为期一年。用 75 美元买什么产品呢? Oracle Collaboration Suite! 这 75 美元包括 60 美元的单用户永久 License ,以及一个 15 美元的软件更新 License 与支持服务,也就你可以获取一个 Metalink 账户。

大约 500 块就可以搞定,个人都承担的起。尤其是当前美元贬值的情况下 :)

本站相关标签|Tags Cloud