<Home>

Movable Type 4.2 rc1

第一

4.2beta了好久了,但是我(终于战胜了白鼠天性)一直没装,好不容易挨到rc1,前几天实在耐不住,装了。

第二

提醒和我一样大幅修改了MT默认JS的朋友们,升级需谨慎,因为MT 4.2的JS变化很大,如果使用自己做的JS貌似会导致评论表单不能提交……

第三

4.1相比,4.2的UI有了小幅调整,性能据说大幅提升,官方说比4.1快速了33%(开启模块缓存后快45%)。一直受人诟病的内置搜索功能据说也全部重写了,性能大增。

在4.1时代,我一直使用后台队列发布功能——打个比方就像排队看电影,电影院门是10分钟开一次的,如果门外有人,10分钟开门时就可以进去,如果门外没人看门人就等下次间隔十分钟再开门。这就导致每条评论提交之后不会立即可见,最长要等10分钟才能出现在文章页面。这样可以避免遭受spam时瞬间大量重建导致CPU占用太高被空间商干掉。但是估计也会让发表评论的朋友感觉有些不爽。权宜之计嘛,抱歉了。

4.2之后,队列发布设置有了细化,现在可以对每个页面进行单独发布设置。比如我现在,单独对文章页面设置了立即发布,其他页面队列发布,这样,评论后就不用等待了~

MT 4.2还有了SSI(服务器端引用)和模块缓存支持,不过SSI对我来说貌似是鸡肋,SSI据我理解就是把页面内的某些部分单独存入一个文件,然后用引用的方式载入页面,这样配合缓存使用,可以大大减少页面重建处理的数据量,不过,这要求发布的页面文件后缀为是.shtml,我不能全重建吧(或者是我菜鸟不知道其他可以兼容的办法?)。

模块缓存倒是不错,把一些不常变动的部分缓存起来,可以加快重建速度。但是之前制作模板的时候我没有考虑这些啊,把一些经常变化的内容和不变的内容都写在了一起,导致现在没有几个模块是可以缓存的——比如侧栏吧,如果缓存起来,每次发布文章侧栏的“上一篇下一篇”链接就都一样了,这就没有任何意义了。看来……模板还得重构。

第四

除了性能,一些细节也有改变,比如传说中的replies-to-replies功能,4.1的时候已经可以用,不过只能是blog作者在后台使用。而在MT4.2,再合适的地方加上回复链接:<MTCommentReplyLink>然后配合新的JS,就可以生效咯,效果看下边吧。至于replies-to-replies的布局,可以参考一下我之前文章提到的模板设置

终于完了,好长。

fin.

页面会变得很长么?期待。

dimlau 2008-06-02,13:31 says: “回复”

自己评论一个演示“reply”链接

wayne 2008-06-02,13:53 says: “回复”

来帮你完成replay的demo

华芳 2008-07-27,06:38 says: “回复”

我也回复一下 看看

leavic 2008-06-02,14:44 says: “回复”

MT更新的越快,我那3.5版看着就越有味道

dimlau 2008-06-02,15:58 says: “回复”

@wayne 谢了
@leavic 如果把4.2新的功能全都利用上,比如ssi、模块缓存之类的,那重建速度肯定是嗖嗖的。用官方的话说:
“Movable Type 4.2 is nearly three times as fast as MT3.”

zhilun 2008-06-02,17:14 says: “回复”

本次发帖仨目的:
1.测试一下开心她爸说的是否属实
2.昨天没法上网,不能及时给开心带话说节日快乐,今天补上
3.看到开心她爸那句“终于战胜了白鼠天性”忍不住了,回复一个

小O 2008-06-02,20:01 says: “回复”

我也来留言一个,同时祝开心六一快乐,天天开开心心!

yacca 2008-06-02,20:56 says: “回复”

倒不介意被审核...就是它无法再从提示页面再跳回来...

stepmark 2008-09-21,15:28 says: “回复”

请教FCKeditor2.6.3问题:

我的BLOG是用MT4.21架设的,架设后想把后台的编辑器改成FCKeditor 2.6.3,也曾在网上搜索过在MT后台安装FCKeditor的相关文章,比如说“张微波的BLOG: 给mt增加WYSIWYG编辑器FCKeditor”,让人遗憾的是这些个文章全都是讲旧版的MT和旧版的FCKeditor,按照文章所说的方法在新版的MT4.21上根本行不通。

这里不知道有谁遇到过类似的问题,或者有哪位大侠能给出解决方案,本人将万分感谢!
我的联系方式phwang@qq.com