Movable Type分类的最新日记

其实在Linux虚拟主机上安装Movable Type 都差不多,但是具体到某个虚拟主机时又有一点差别。比如按照官方的安装建议,安装文件安装在cgi-bin中,而mt-static文件夹在这文件夹之外。但是比如说我使用过的PlusRegister的、DreamHost的虚拟主机都没有cgi-bin这个文件夹,这个需要自己新建一个,其实cgi安装文件不一定要安装在cgi-bin文件中。HostMonster中的chi-bin在你Add-on一个新的域名后对应的文件夹中就会自动生成cgi-bin文件夹,但是此cgi-bin文件夹默认情况下是无法通过浏览器访问的,会出现403提示。所以同样,本人建议不管是什么虚拟主机,最好就是新建一个文件夹用来存放cgi文件。同时可以将mt-static也放在此文件夹,如果将mt-static放在安装的cgi文件夹在外,在启用防止垃圾评论时,需要在mt-config.cgi文件中添加上如下的代码,其中/path/to/mt/mt-static是mt-static文件夹在你的虚拟主机上的完整目录,如/home/username/public_html/mt/mt-static

CaptchaSourceImageBase /path/to/mt/mt-static/images/captcha-source

还需要注意的是,如果你打上了中文补丁,那么需要在第一时间刷新一下模板,这样你的后台和前台才会全部转换为简体中文显示。

 特别的,在HostMonster上默认以下两个Perl模块是未安装的,所以需要自己在控制面板里面安装,其实很简单,只要复制这两个模块名,到Perl模块中安装一个 Perl Module下的输入框中粘贴后点击安装即可。这两个模块是Crypt::DSA和Mail::Sendmail。HostMonster系统中这两个模块的版本分别是0.14和0.79。

使用HostMonster特别需要注意的是HostMonster对虚拟主机的CPU使用有限制,因为维护MT后台时要经常调用mt.cgi这个文件,也就是说频繁使用Perl。所以使用时需要注意一下。

    曾在今年一月二日写了开始分享点"玩"Movable Type的经验,可是之前忙于期末考试,放假后好好休息了几天,正好前几天最新的MTOS 4.1出来了,在昨天成功升级后,有同学通过QQ联系我询问关于MT的问题,我也感觉需要来实现诺言了,不过鉴于自己的水平,Movable Type 使用经验谈不会每天都有,只是几天有新的篇章发出来。今天首先谈谈MTOS的安装,需要说明的是由于现在最新的MT版本是Movable Type Open Source 4.1,所以以后的经验均以MTOS 4.1 为讲解版本。

     下面就首先介绍一下MT以及MT的安装。

  1月24日,SixApart发布了最新的MT版本,这次的MT全称是Movable Type Open Source 4.1,增加了开源两字,以突出现在MT已经正式开源了。之前刚刚由于安全问题从MT4.01升级到MT4.01a,没有几天又升级到了MTOS4.1,确实速度可以。不过如果使用FTP上传预先下载到本地的解压后的文件覆盖升级的话,可能会花很长时间,甚至1个小时以上。最好还是使用SSH远程登录FTP后下载,再复制覆盖升级,使用这种方法大约仅要5分钟的时间,甚至不到5分钟,我就使用的这个方法,升级很方便,也安全.

 现在中国大陆使用Movable Type的Blogger并不多,还是WordPress占了中国博客的大半江山,其他多点的就是使用基于ASP的Z-Blog和一些BSP提供的博客。现在我观察看来BSP中算博客大巴(BlogBus)和搜狐的博客托管不错。但是我坚信随着MT的开源和个人版免費了。以后使用MT的中国人会越來越多。現在使用MT的Blogger几乎都会有Movable Type这个分类,大家都分享点自己研究MT的经验。而其中个人觉的好的是YangKang的、平生一笑的和IKIAS的,不过Yang Kang自从07年6月7日后就在没有更新了,其博客上大都都是关于MT 3的技术文章,个人觉得,看完那些后,在对MT的基本框架了解后,在“玩弄”MT4也就没问题了。
 本人大约两个月前投入Movable Type的怀抱,之前在高中就对网页制作感兴趣,参加过网络竞赛培训,后来由于个人原因未能参加比赛,到大学后第一时间报名参加了计算机院的网络部,可惜后来没有能好好专研网络技术,在网络部白混了两年,到大三才开始专研。大一大二仅是在网络无聊的闲逛,没研究过但是对相关网络技术还是有了解的。
 现在觉得使用托管在 Google的Blogger上的个人博客作为我这个网站的维护日志,和大家分享一下自己“玩弄”Movable Type的经验。希望对以后进入MT阵营的新手们有帮助。其实说老实话我也不过就是个新手,只不过有问题就不停的在Google上找相关的资料或者问那些已经在使用MT的blogger。这里要感谢一下之前热心回答我的那些关于MT的问题的Chedong(Blog^2),平生一笑(Just 平生一笑),Fenng(DBANotes),wujianrong(城市胡同)等。

今天发现了Six Apart已经将MT4.1的第二个beta测试版放到了网上供大家安装测试来DEBUG,此次添加了AtomPub Support 和 Revamped Asset Editing Interface,而这些都已经包含在了最新版的MTOS中.

安装地址:http://www.weilinyou.net/mtbetatest/mt41beta2/

由于使用了一样的数据库,所以这次是从MT4.1beta1升级的.有兴趣的可以看一下.

在下载页面网站还提醒道:

This is NOT a beta of Movable Type Open Source. This is a beta of a product that contains features not found within MTOS.

今天已新建数据库来安装最新的Movable Type 4.1 beta。安装过程没有任何变化,与原来一样。

Movable Type 4.1 beta测试博客:http://www.weilinyou.net/mtbetatest/mt41beta1

由于我的4.01安装了由平生一下提供的中文语言包。所以我也就4.01和最新的4.1 beta做个比较。

首先建议不要升级到测试版,毕竟还有BUG!

     今天去Movable Type的ORG网站闲逛,发现Movable Type 4.1 Beta已经可以下载,所以就新睹为快,但是由于我没有数据库的开通权限,为了避免两个MT的数据库文件有覆盖现象,暂时无法安装测试,要等夜X帮我开通新的数据库或绑定新的域名后才能安装测试。所以最快明天中午时刻可以安装测试。到时再发表相关的意见。

     虽然本人仅认真准备了两天就轻松过了六级,但是个人词汇量有限,所以对英文的翻译水平也不怎么样,初步看来官方公布的What's new in Movable Type 4.1中透露的新亮点是:

 1.商业版现已完全将流行的自定义范围的插件纳入其分布:

  • 定制输入元素与博客加入额外的表单域上传图片,插入文件,新建文本域,下拉式选单,复选框,单选按钮等。 
  • define custom fields on a blog-by-blog basis—不太清楚这句的意思。                                                            
  • 确定全系统定制领域,以在系统内共享所有的网志
  • 重新安排输入和页面,对编辑入页面屏幕上是用用一个简单的拖放式接口。
  • 管理员可确定哪些领域都必须或可选。
  • 不仅扩展作品和页面定制领域,同时也扩展文件夹,类别和用户
  • 容易嵌入自定义字段数据公布的模板或网页使用示例代码由系统自动添加

还有就是开放源码,用户界面改进了,支持Windows Live Writer,开发者现在可以通过插件的API 注册模板,用户可以对新的和/或现有的博客选择和应用模板,还有很多很多,鉴于马上11点宿舍要断网,就不叙述了,明天再详细叙述。

这几天找了两个不错的离线博客发布软件,Windows Live Writer 和zoundry,但是看了一些Movable Type使用者关于zoundry的评论,加上它的版本是07年3月出的,很久了,所以选择了Windows Live Writer,测试一下效果,好的话以后就用它了。

据说Live Writer对MT的Tag支持不好,测一下。

      正常使用Movable Type有好几天了,终于对它的模板有头绪了。之前是在对SaBlog—X有头绪时,放弃了Sablog,现在既然决定以后就一直用MT来搭建我的博客,那么就要对它的模板和Widget研究研究,以方便自己修改,刚开始一点头绪都没有。像只没头的苍蝇,在网上找到的相关的资料也少,所以就拼命找那就个对MT熟悉的高手问相关的问题,我估计他们现在也被问的无语了。像平生一笑,车东大侠,DBA notes,Citycn等都被我问过,光在MSN上等平生一笑就等了三四天才出来。

     这几天只要我碰了模板,稍微粘贴个代码用Crtl+V的快捷键,我就怕,一不小心,就会出点问题。少个</div> 之类的,或多个V,最后我改模板绝对不用高亮显示。不然很容易出问题。最郁闷的就是少</div>,在网页上很难发现,必须先Copy到本地用UltraEdit-32 文本编辑器打开,然后用UltraCompare来一行一行的比较哪里少了。真是艰难。

     终于今天研究了模板代码后对MT的模板(.mtml)有了头绪。在参照了MT Users的相关文章后,终于能自己在模板上添加相关的Widget了。高兴啊。

支持2008北京奥运会

支持2008北京奥运会!I'm a Chinese!

最新发布

在DreamHost上安装Movable Type 4.01
 首先说明的是,安装图片是我…

为地震灾区的人民祈福!