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--

| | TrackBacks (0) | | Edit

Generator | Trampoline



自定义搜索

本文相关评论|Comments(14)

ssnail 的评论:

动作真快啊,打算周末也装一个试试

ssnail 的评论:

刚评论了一下不知道成功了没有,将近十分钟了都没有成功返回,不知道是什么问题。

Fenng Author Profile Page 的评论:

匿名留言要人工验证一下的

ssnail 的评论:

看来是发送成功了。
我上面的留言不是指看不到,而是点确定发送之后,浏览器状态栏那个圈一直在转啊转,过来好几分钟我回来还在转,当时我就在想是不是因为mt4的原因.....
但愿不是,perl应该不至于那么慢

Fenng Author Profile Page 的评论:

匿名的话可能需要验证IP是否在黑名单里面,这个会比较慢

Freeman 的评论:

界面比以前更简约了,首页的加载速度也有明显提升,体积小了很多吧。

YangCJ 的评论:

我的MT4之旅,怎么没那么方便?

1、MT4后台,模板中的一些定义和MT3.35不一样了,比如、,都不能使用,不知道改成什么样的
2、模板迁移,每次都说“已经有同名的了”,其实看看,还是我的那个呵,内容是空的……不知道怎么重名的
3、发贴,保存,不动了。系统崩溃
4、单Page设计、发布,系统崩溃了

是因为我们的系统环境有问题?

Tony 的评论:

MT4的后台真是不尽人意啊,回头看看JEDI的MT手册,“MT的后台是最强大的地方”

fengshanjian 的评论:

貌似blog翻页有问题.
比如查看database部分时, 点2,3,。。。翻页,没有操作。

Fenng 的评论:

可能是 Rebuild 没有完成

路杨 Author Profile Page 的评论:

Fenng 兄装了中文包没有?

Fenng 的评论:

可以考虑安装个中文包测试一下

另外留言的确有问题

路杨 的评论:

中文下后台变的so难看,又恢复英文了。

平生一笑 的评论:

咱还是用匿名评论,呵呵。

打算周末迁移论坛,不过不知道是否能够抽出时间。

添加评论

关于这篇文章

这篇文章由 Fenng 于 August 23, 2007 8:47 PM 发布

上一篇:世界是噪音的垃圾场

下一篇:MT4 升级经验谈(之二) 插件篇

回到首页查看最近的文章或者是查看所有归档文章

DBA notes 的订阅数量,点击则可进行订阅
Feed 订阅数量,点击即可订阅最新内容