« 瓜分“地图” | 首页 | Google AdSense for Feeds »
分类: 志中痣
2005年05月26日
Movable Type发布提速之官方废话
在静态网志发布系统中,MT算是开山鼻祖了,插件和周边产品也不胜枚举。用过MT的人都知道它的发布(Rebuild)是最大的诟病。由于每次发布或修改日志都需要局部或全部重建blog site,这样就为服务器带来了重负荷的隐患,而大多数blog作者都不会有自己的服务器,国外的hosting service行业规模化程度高,相对投资风险小,所以设备都相当不错,我考察过几家主要的ISP,回答都是能非常好地支持MT。
相比较而言,国内的空间商,行业历史、规模、操作规范性都去之甚远,往往出现安全性和配置两难的选择,就拿我的ISP神话科技的空间来讲,为了提高安全性,限制了用户的CPU占用率,导致的结果就是我的MT不能正常地rebuild,在这里留过言的朋友都有体会,面对一个500 error或者空白页实在是很莫名。而ISP给我的答复是“为什么要用MT呢?你们怎么都喜欢用MT呢?换别的不行么?”这话他要是在3.15讲我就投诉他了!
好了,废话够了,言归正传,Six Apart官方的这篇“废话”发布了好几天了,都一直没空看,幸好现在用Opera可以保存浏览session,否则可真就忘了看了,简单概括一下......
- 升级到MT 3.x,这个开场够废话
- 后台任务: 在第一点的基础上运行mt-testbg.cgi,如果得到两个不同的值那么就可以在mt.cfg中加入LaunchBackgroundTasks 1来激活后台任务,据说效果像dream,对我没用,但愿你没做梦
- 调试插件: 删掉你所有的插件(OMG),然后一个个安装并测算rebuild时间,藉此找出最最耗费时间的那个插件,然后把它咔咔(5555,好痛啊~~~哼,谁叫你长那么多JJ~~~)
- 存档模板: MTArchiveList是个资源消费大户,如果你在多个模板中使用了它,那么发布速度慢死不偿命,最好只留一个在索引模板里,然后用PHP或SSI引用(老子不想用PHP怎么着啊)
- 不需要重建所有的索引模板: 有些模板内容相对不会有变化或者变化少,能不重建就不重建,有些模板内容重复,就不要重建了吧(大叔,偶也知道瘦子跑得快呀)
- 不要滥用模板映射: 模板映射是MT的功能亮点之一,用它可以创建和管理存档文件的输出模板关系,不过能用一个模板来实现的就尽量不要用第二个,最泛滥的一位仁兄的blog建了上百个分类栏目,数千篇日志,可是他样样模板都不放过,重建效率低下实在是很正常(这位仁兄属苍蝇的吧,分那么多栏目)
- 选择性地使用动态模板: 乐意用的就用吧,原则是访问量大的页面用静态输出,访问量小的用动态输出,这样才能均衡服务器负载(大实话,还是大废话)
其余关于动态模板的讲解我就不废话了,反正我也不用,与其在MT里用PHP不如干脆投靠WordPress算了,我坚守MT就是喜欢它的静态之美:)
Trackback Pings
本篇日志的回溯引用地址:
http://plod.popoever.com/acp630/mt-tb.cgi/561
Comments
#2402
还是转投drupal吧,比wordpress强大多了
Posted by postshow at 2005年05月26日 15:11 | back to top
#2403
i am first time saw this type of comment.
Posted by madhu at 2005年05月26日 15:22 | back to top
#2471
^_^
mt的重建效率确实很低,很多功能用的不爽,不知道3.0有没有什么大的改进,比如文章分类的管理,排序...现在文章多了,管理器来真麻烦。想换系统了...
换个链接 http://blog.iyi.cn/user/david
你的先做了:)Posted by david at 2005年06月05日 21:51 | back to top
#2472
要换趁早,文章一多想export都困难,比如我 :'(
3.0没什么大变化,多了子分类功能,详细的可以参考这篇日志:
http://plod.popoever.com/archives/000277.html
链接做在链接页面上了,祝顺利 :)Posted by POPOEVER at 2005年06月05日 22:27 | back to top
Post a comment
即便如此,也请遵纪守法,勿放厥辞
汝国如汝母,辱国如辱母,吾辈当自强
您的观点仅代表个人,与本站无关,望请自尊
Thanks for signing in, . Now you can comment. (sign out)
(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)