花了好几天的功夫折腾,终于把网站后台系统升级到了Movable Type Pro 5.04。
自从将空间从DreamHost搬迁到Linode之后,一直在考虑将后台系统更新一下。看到最近WordPress非常火,忍不住也尝试了一下,安装过程确实非常简单,不过用下来还是挺失望的。如果单纯做一个Blog网站的话,WordPress确实功能很强大,该有的功能都有,而且易于上手,配置简单。不过,如果像把网站更多的定制,做成个人站点,貌似也没那么方便。
于是乎开始重新研究Movable Type,最近已经更新到5.04版本了。之前一直用的Open Source版本MTOS,所以原本也准备升级到MTOS 5,不过用下来,感觉做网站没那么容易,做Blog还不如WordPress方便,难怪这么多人丛MT转投WordPress的怀抱。
后来在网上无意间看到一篇文章,提到Movable Type Pro的一些功能,想想是不是去下个商业版玩玩,翻墙过去一看,乖乖,Movable Type Pro个人版居然从5.0开始免费了,估计看到用户流失,于是终于祭起免费大旗了。
下载MT Pro安装之后,发现Themes中多出来了Professianl Website,看上去确实不错,多出来一个导航条的模板,这样想加导航条就不用那么累了。稍微设置一下,一个基本的网站架构就搭建出来了。
安装过程虽然很顺利,不过在导入数据时,却出现了一些小小的麻烦。原先在DreamHost上安装的MTOS版本为汉化版本,MySQL数据库用的编码方式是latin1_swedish_ci,而MT PRO 5本身支持Unicode,并且数据库编码方式选择了utf8_general_ci,所以在导入数据库后,中文出现乱码。
用PHPMYADMIN查看了一下原来数据库的内容,果然中文无法正常显示,为了一劳永逸的解决编码问题,决定旧数据库编码先转换成utf8_general_ci,再将数据导入到新数据库中。
在网上找到一个MYSQL数据库字符编码转换的工具Phoca Changing Collation,其实就是一个PHP脚本,下载以后在浏览器中访问,按照提示运行编码转换即可。Phoca Changing Collation下载地址:
http://www.phoca.cz/phoca-changing-collation/
安装Image::Magick模块
访问MT管理界面时,提示没有安装Imag::Magick,安装imagemagick软件包和Perl模块,如下:
emerge -av media-gfx/imagemagick perl -MCPAN -e shell cpan> install Image::Magick
Captcha
MT4.21开始内置Captcha功能支持,Captcha是一个图形验证功能的插件,能有效的阻止垃圾评论的骚扰。默认并没有打开Captcha功能,我们只开启就可以使用了。
接下来,开启匿名评论功能:
设置完后重新发布网站,就可以发表匿名评论,因为有图形验证码,就不必担心过多垃圾评论的困扰。
Comments
There are currently no comments
New Comment