Home GitHub
中文博客合集

中文博客合集

背景

V站发布了新功能VNXA,有网友多次呼吁站长添加评论功能,似乎一直没下文。感觉是个非常好的思路。

浏览了几天VNXA,发现收录的博客比较少,每天更新的只有10篇左右,还在慢慢增长

于是我就想自己做一套这个系统,但评论需要用后端,比较耗时间,就降级先做个类似VNXA的功能,用 github pages 部署,不用自己搭建服务端,能支持自己平常摸鱼刷博客就行。

点赞 github pages,真的太好用了。

动手

主要通过两个功能来查找博客

  1. 独立博客集合
  2. 友链扩散

找到博客后,通过rss订阅找到博文,这样就能自循环不断添加新的博客了。

成果:zhblog,目前每天8篇博客左右,数量还比较少。

本着先做出mvp的原则,原始功能是都实现了,还有一些问题以后再看要不要完善吧。

  1. 友链扩散逻辑很粗暴,目前扩散了2.3万友链,但目前运行3小时,只能请求2000个,想把2.3万友链全部请求的话,得考虑加缓存或者多线程。
  2. rss请求+解析失败率60%,感觉需要 by case 优化了
  3. 评论功能,需要搭建个服务端才行

滑稽

抛开评论系统不谈,做完了发现市面上已经有同类产品了,最好的当属 BlogFinder,它似乎是手动收录的博客,因此质量比我的高很多,很赞了。

感受

最近还在准备雅思考试,但抑制不住冲动,还是花了两整天的时间在这件事上,如果时间充足的话,我应该很高兴能做类似的产品。

离职后除了准备雅思,这是做的唯一一个成型的项目,收获了久违的满足感,果然还是动手做起来最重要!

考完雅思后继续加油。

附录