msn email google-talk twitter tumblr flickr

增加了标签云及动态的标题

Toto是基于文档的博客引擎,有一些统计的功能实现起来不比基于数据库的引擎简单.比如Tag Cloud,一般都是相关的日志越多越显眼(显眼大多被定义成字体大 颜色艳).

原本有计划建立独立的标签和分类文件,在发布的rake任务中增加为各个分类及标签与日志间建立关系的过程,这样检索只要打开标签的文件看有几篇现相关的日志,或者直接连关联的日志数都持久化在文本中,性能都应该不错.内行的童鞋一定看出来了,这个思路相当于索引,不过我还没有把它列入时间表,所以需要能先简单的凑合下的方案.

简单的办法,需得将全部日志迭代一遍,同时为相关的标签计数.实现很容易,只怕文章多了会很吃性能.直接pass,不考虑.

最终,我想到了凑合的办法,就是简单地将标签迭代出来随机大小和颜色,就这么简单!看上去差不多是吧? XD

前两天生成sitemap,发现toto除了日志显示页面的title使用日志名外,其余页面都是用默认配置中的title.对搜索引擎似乎不是那么友好的说.今天修补了这个问题,现在页面能够正确的显示各自的title了.

最近自己需要补充点SEO的知识,嗯.