经过了短暂测试之后,正式把 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–
动作真快啊,打算周末也装一个试试
刚评论了一下不知道成功了没有,将近十分钟了都没有成功返回,不知道是什么问题。
匿名留言要人工验证一下的
看来是发送成功了。
我上面的留言不是指看不到,而是点确定发送之后,浏览器状态栏那个圈一直在转啊转,过来好几分钟我回来还在转,当时我就在想是不是因为mt4的原因…..
但愿不是,perl应该不至于那么慢
匿名的话可能需要验证IP是否在黑名单里面,这个会比较慢
界面比以前更简约了,首页的加载速度也有明显提升,体积小了很多吧。
我的MT4之旅,怎么没那么方便?
1、MT4后台,模板中的一些定义和MT3.35不一样了,比如、,都不能使用,不知道改成什么样的
2、模板迁移,每次都说“已经有同名的了”,其实看看,还是我的那个呵,内容是空的……不知道怎么重名的
3、发贴,保存,不动了。系统崩溃
4、单Page设计、发布,系统崩溃了
是因为我们的系统环境有问题?
MT4的后台真是不尽人意啊,回头看看JEDI的MT手册,“MT的后台是最强大的地方”
貌似blog翻页有问题.
比如查看database部分时, 点2,3,。。。翻页,没有操作。
可能是 Rebuild 没有完成
Fenng 兄装了中文包没有?
可以考虑安装个中文包测试一下
另外留言的确有问题
中文下后台变的so难看,又恢复英文了。
咱还是用匿名评论,呵呵。
打算周末迁移论坛,不过不知道是否能够抽出时间。
第一部分:MT4_333版本与MT4_361版本的区别(这里的数据都由官方正版授权提供)
不同点:
1.361版本支持FIFO(先进先出)规则而333版本没有该功能
2.361版本为MT5 做了升级的准备可以直接升级到MT5而333版本不享受此优惠,但是可以永久使用
共同点:
1.333版本与361版本的行情数据都由官方正版授权提供
2.两版本都共同支持官方最新的225版本客户端
3.两个版本所提供的客户端都是225版本带版权信息及官方数字签名
公司同时推出这两版本的目的(类似操作系统XP和Vista)的理念
1.333版本主要面向对象:经济比较紧张及没有计划免费升级MT5考虑的客户
2.361版本主要面向对象:经济比较宽裕及准备免费升级到MT5考虑的客户