Chinapromoter Blog

生活, 艺术, 网络, 技术, 工业, 消费, 记录趣味生活的点点滴滴。

« Using Inventory Control For Detecting USTsStyleCatcher插件更换Movable Type模板 »

浅谈MT模版设计

就MT的版本而言,这里我用3.2版来举例。至于即将发布的3.3和先前的版本,在设计方法上来讲都差不多。

不同的博客发布程序都有其各自的特点。Movable Type是把相关的完整的页面设计放进相关的模版中,然后通过这些模版呼叫相关的程序从而产生了网站相关的页面 (我自己都觉得这句话好别扭,比绕口令还难)。

每个页面模版都是一个完整的页面。

而正是因为这些模版具有完整性,所以带给我们设计时很大的方便,使之看起来一目了然,一眼就能看得出你整个页面的东南西北以及页面中的每个部分和元素,很方便你做修改和调整。

但是,这种完整性又是相对的。你可以“破坏”它:根据你的需要你可以把这个完整的页面切割成若干个“块”,再用这些“块”来重新组合你的页面。( 越说越糊涂了?) 这就是Movable Type 模版中的 "modules" 功能。你可以把整个网站共用的而又不常变动的某些部分 (比如 foot) 做成一个 module,然后在每个或某几个模版中运用这个module。以后当你需要修改某个地方时 (比如2006年要改成2007年)你就只要到这个 module 中去修改一次就够了,而不用到每个模版中一一修改。这和 SSI (SERVER SIDE INCLUDES)比较类似。你也可以完全不理会这些 modules。这就是MT模版的灵活性和方便性。

另外,MT的模版除了她的完整性外,还有一个显著的特征,我把它叫做“单一性”(见鬼去吧) 。之所以这样说,是因为只要你懂得HTML或者XHTML你就可以进行设计了,而无需再懂得其他的语言。可以这样来理解:只要你会普通的页面设计,你就可以设计Movable Type。所以Movable Type 的页面设计相对来讲还是比较简单的。

说到它的简单你可千万别误会,以为MT只是给那些初学者用的一个入门程序。如果这样想,那就错了。

由于通过MT的模版产生出来的页面是标准的HTML页面,所以任何其他能在标准网页上运用的语言都可以放到MT的模版中来用,比如PHP等。从而使你的网站形式更加丰富多彩。这应该是MT的可扩展性。

完整的内容, 请浏览 http://www.yangkang.org/archives/2006/06/movable_type1.html

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表


Powered By Z-Blog 1.8 Spirit Build 80605

Copyright www.chinapromoter.cn. Some Rights Reserved. 浙ICP备05022498号