还是奢求了

昨晚刚说过80ours的首页聚合问题,因为一直没找到合适的方法来实现这种聚合,原先ibuluo采用过的读取写入的方式并不好,因为所有文章将被重新聚合后写入到数据库中,文章多了之后,数据库将变的异常庞大,记得ibuluo当时的数据库就已经达到了好几M的规模,所以这种方法在80ours一开始的时候就被我否决了,重复读写数据库,加重了服务器负担,另外读取有延时,导致显示出来的文章要延时不少,无法第一时间在首页上显示最新文章。

商务google了一圈,找了些代码,修改了一下,目前使用的还是rss读取,不过是wordpress自带的函数读取,效率要高了不少,基本上能实现了文章只要一发布就能在首页上显示。因为是直接从各个博客的rss中读取,延时时间大大缩短,同时又保证了首页的简洁,载入速度很快,没有了外部调用js的拖慢页面的烦恼,视觉效果上也好了不少。

目前首页显示十篇文章,除了显示标题外还显示正文80个字符,因为测试的时候发现只显示标题有点突兀,可能是字体小的缘故。现在这种显示方式基本上满足我当初的设想,大伙还有其他什么想法?