这个问题我想了挺长时间了,但一是没有时间实践;二是之前实践得来的结果,我总是不满意,到现在也没有想出比较好的方案。
所谓用Movable Type做首页,就是把不是blog的部分的homepage,也用MT来处理。当初刚买了域名和空间后,我觉得作为一个“计算机科学界”的人,是应该有一个静态的首页的,这算是一个人的真正门户,然后下面再有其它的资源和blog。当然,如果没有计划走CS老路线的同志,把blog放在域名的根目录下,也有越来越多的趋势,当然对普通人来说这也是正常的做法。
于是我就在我的域名根目录下放上了手写的index.html
,在其它目录上放上了我写的论文等其它资源,并在首页上做了链接。我把我的blog放在了根目录下面的blog/
目录下面,并把blog子域名指向这个目录。当时我对域名和虚拟主机的设定一窍不通,为了弄这个子域名还费了很大劲,现在想想,如果没有子域名的话,我目前的计划可能更容易实现一点。
为什么想把首页交给MT来做呢,原因就是自己手写每个页面很麻烦,如果是用模板生成的话,就可以方便的做到统一设置。比如说在页面下面加上一些javascript代码来做统计。我曾一度傻傻的不明白,为什么我的Google Analytics里我的主页分类里面只有index.html
这个文件有访问量,难道访问者就不从上面点点看别的资源?后来才恍然大悟,原来我只把Google Analytics的统计代码加到了index.html
下面,别的页面都没有这段代码,当然就没有相应的统计记录了。如果我是用模板生成的这些页面,就没有这方面的问题了。
我用MT的时候,以为MT就是做blog用的,因此在建立了一个blog之后,就没有兴趣去挖掘别的功能了。直到有一天我试用MT Pro时,在别的域名下面尝试建立各种各样用MT可以建立的页面,结果发现MT的Professional Website就是我想要的东西。在根域名上建立一个homepage,然后有不同的分类,而blog也只是其中的一个分类而已。这样,我的一个域名下面的所有页面都用同一套Google Analytics代码,完全可以统一统计。
我最近试用的一些MT4版本,似乎还没有试验出一种最好的方法。而且把首页和blog组合起来,可能就要对模板进行一些改动,这是我还没有时间去做的。另外就是那个子域名,一个域名下指向一个分类的链接是一个子域名,而不是一个目录,看上去有点奇怪,并且我也不知道如何让MT来管理在子域名下的东西。可写了将近三年的blog突然该域名应该也是大忌。只有先这样拖着一阵子了。
《考虑用Movable Type做首页》有4条评论