乱弹blogger

dimlau

用blogger.com做自己的blog有段时间了吧,也有想放弃过。因为的确有一些缺点。不过到现在还是在坚持着。总体说一下体会吧。

优点:

  • 速度;之前体会得很明显,但是现在越来越多地加入JS以实现一些动态的效果。速度优势不那么明显了-_-#
  • 风格;完全自定义的界面风格,可以满足不同时期,不同要求,这个就不再多说了
  • 方便存档;发布的日志都以每个单篇文章独自建立一个html文档的形式保存在你设置的ftp当中--当然,这个有相关设置,设置不同保存的形式也不同,但是完好无损的保存下来了,这点是肯定的了。
  • 搜索;本身静态页面就容易被搜索引擎发现吧?这点我也不太清楚,基本上是这样的吧。而且google的blog search对自家的blog系统搜索即时性那是没话说,基本上我写出日志来马上就可以搜索到。而这个搜索栏有一个现成的组件blogger.com给提供。也可以通过代码随意加入页面当中。
  • 接口;基本上所有的blog编辑器不管离线的在线的肯定支持blogger,这就是牛的表现。

未完,以后补充;

缺点:

  • 速度的副作用--功能很少。连最基本的回复功能都是在blogger.com上而不是你的服务器上完成的,而且不能显示最新恢复!!郁闷阿!
  • 继续副作用--全静态页面,每次改点内容,比如侧栏栏目名称之类的,都要重新发布一遍整个blog。刚开始还好,随着日志篇数的增加,过程那时相当的漫长啊~~
  • 文章显示模式,只能全篇显示,您要是想有点惊喜给大家呢?...还有不少缺点,待续吧。再说有点泄气。

缺点优点说了不少,但是各人有各人的看法。我还是说点经验之类的东西吧。 首先,默认是把css内容写在模版中的。这个肯定得变一下,不然太浪费空间了,每篇日志都重新加载一次css!?简洁的还可以,要是css文件比较长,也会减慢页面打开的速度。虽然现在都宽带了,但是能省的就得省阿。赶紧把css单独保存一个文件,页头调用,记得要把调用地址写全,因为主页面和单独文章页面路径不一样。 其次,你想文章在首页只显示一部分的话,可以用点技巧实现:先在模版顶部之间加上这段css代码:

<style> <mainorarchivepage> span.yincang {display:none;} </mainorarchivepage> <itempage> span.yincang {display:inline;} </itempage> </style>

注意这个一定要在模版内写,而不能保存到单独的css文件里,这样才有效。 然后在每次发布文章的时候要把想在首页隐藏的部分写在<span class="yincang"></span>之间也就是说每次写文章的时候都要使如下格式:

此处是首页显示的部分 <span class="yincang">此处是首页隐藏的部分</span>

的确很麻烦,但是blogger提供了一个"帖子模版"的功能,把上面的格式复制到帖子模版里。这样每次写日志的时候用你想写的内容分别替换"此处是首页显示的部分,此处是首页隐藏的部分"就可以了。最后,在模版中合适的地方加入:<a href="<$BlogItemPermalinkURL$>">查看完整内容!</a>ok,搞定了具体效果,见我的blog,不知道说明白了没有,有想了解的可以和我联系。 暂时就说到这里。

To be continue ...

关于作者:定格咖啡馆主理人,著有《开家长长久久的咖啡馆》《咖啡入门书》等。

延伸阅读

本站架设在 RamNode VPS

使用 Grav CMS 发布管理