开发

连肝两周,积薪8月大更新

本次重新设计了首页,增加了博客主页、随机文章和热门文章等功能

2023年8月25日
连肝两周,积薪8月大更新
本文共有1251字,预计阅读时间6分钟
这两周我下班以后和周末的时间基本上都用来开发积薪的新功能了。一周构思,一周连设计带开发,总算在周末之前上线了。
之前版本存在一个问题,即首页的内容变化比较慢。因为推荐文章是我看到哪篇顺眼就推荐,如果在上一篇推荐文章之后很久都没有顺眼的文章,就会导致这篇文章会在首页顶部停留很久。
另外下方的分类板块也容易遇到更新缓慢的情况。常常是某个分类连续一两周都没有新文章。
与此同时,每天都有新发布的文章,这些文章没有获得推荐,也没有位于冷门分类,导致这种文章在最新文章里很快就沉下去了,再也没有机会获得曝光。
如何增加没有获得推荐、很快沉下去以及之前发布的文章的曝光量,是新版考虑的重点之一。
另外,此前积薪的设计思路是以文章为核心,我刻意淡化了作者的概念。我本来希望读者来到这里,看到感兴趣的内容,直接就访问,无需关注是谁写的。
但是在实际调查中我发现,对于独立博客而言,“作者”是一个很突出的概念。甚至这就是独立博客区别于时间线智能推荐模式的最大区别,即读者更喜欢有鲜明特点和人格的作者。
很多时候并不是文章本身有多好,而是对作者感兴趣才去读。因此我想了很久如何突出“人”这个中心。
新版的另一个重点,是增加“人”的维度,希望能在这里尽量给读者构建出作者的画像。

首页重构

原先首页的结构是:推荐板块、最新文章、分类导航、分类板块。
但是按照点击数据来看,下方的分类板块点击率并不高,经常有文章在首页挂了很多天点击量依然为零的情况。
于是主页的核心区域,推荐板块保持不变。下方变成了“最新发布”。
这里的逻辑是,随机显示最近3天发布的文章。这样每次进来都能看到不一样的内容,也能对最新发布的文章有一个平等的曝光。
https://darmau-image-1256887306.cos.accelerate.myqcloud.com/homepage_68ec4d6c53.jpg

博客主页

本次新增了博客主页。之前没有做是觉得,如果你想看一个作者发布的文章列表,可以直接去他博客看。
现在希望利用这个页面,提取出该博客的信息,给读者一个作者画像。
另外后续也会开发已下线文章和博客的备份展示,死掉的博客在这一页也会有个属于自己的纪念碑。
https://darmau-image-1256887306.cos.accelerate.myqcloud.com/profile_a45912e69d.jpg

随机传送

本人水平实在有限,没能力写推荐系统。为了让老文章能被看到,我写了个简单粗暴的接口:直接返回一篇随机文章。
就随缘吧,说不定就能遇到感兴趣的内容呢。
https://darmau-image-1256887306.cos.accelerate.myqcloud.com/random_847526a260.jpg

本周热门

就是最近一周发布的访问量最高的文章。
之前有人说希望能点赞的功能,这样别人可以帮助筛选好文章。但我不打算做注册登录,加点赞功能又得写防刷逻辑,太麻烦。
访问量某种程度上讲也是一种推荐,看效果怎么样吧。

计划

接下来除了修bug,我应该不会对积薪做大更新了。因为我要去写一个从零开始的一个博客前后台,之前已经写了一些,现在只能用业余时间开发,所以估计还得要两三个月才能完成。
开发完博客,我可能打算给积薪加上博客公墓的功能,即已下线的博客进入封存状态,这时候文章链接将不会链到已经无法访问的原文,而是我这里抓取的备份。
另外还是会继续思考首页和博客主页的形态,继续研究如何帮助访客找到好内容和好博客。
最后做个小调查。一直以来都有人反映想要RSS功能。
我之前没做,是因为觉得这本来就是一个抓取的站点,在这提供RSS一定会截流一部分本来流向原始站点的流量。
如果要做RSS,我可能只会做摘要的输出。那这样的话,RSS还有必要吗?你需要RSS吗?
Continue
UPDATE: 推荐板块的RSS已经上线。目前在推荐页和footer都可以看到。

评论