网站功能更新报告:功能页、留言评论与访问统计上线
这次给博客做了一轮结构整理,也顺手把几个计划很久的互动功能接了进来。它不算一次大改版,更像是把原本散在各处的入口重新归位:主页保持不变,关于页变得更清爽,功能页开始独立出来,留言和评论则交给 Waline 承担。
为什么要调整
一开始,“标签”作为顶部导航单独存在,确实方便浏览关键词。但从内容组织的角度看,标签本身也是一种分类方式,只是比分类更细。因此这次把顶部的“标签”入口收进“分类”页面,让分类页面既能看大类,也能继续通过标签进入文章。
原本关于页里放了一些工具规划,但关于页更适合承载个人信息、常用入口和站点状态。工具如果继续放在那里,后面功能变多时会越来越拥挤。所以这次把工具单独拆成了“功能”板块,顶部导航也从“标签”改成了“功能”。
新增功能页
新的 /tools/ 页面先放三个确定方向:
- 音乐格式转换
- 图片格式转换
- Markdown 预览
目前这些工具还处于规划阶段,页面先作为功能入口和后续扩展的容器。这样以后真正实现某个工具时,不需要再改动整体导航结构,只需要在功能页里逐步补齐交互和处理逻辑。
留言与评论
留言系统从之前的 Giscus 方案切换到了 Waline。这样做的原因很简单:Waline 不只可以做留言,也能承担评论和访问统计,后续维护成本更低。
现在站点保留了独立的 /message/ 留言板,同时每一篇文章也都启用了评论区。访客可以在留言板说一些和站点有关的话,也可以在具体文章下面讨论文章内容,两种入口互不冲突。
访问统计
这次还把关于页里的站点统计重新整理了一下。原来的“分类数量”和“标签数量”意义不大,访客其实不太会关心这些数字,所以换成了更直观的:
- 总访问量
- 今日访问
文章页也增加了单篇阅读次数。统计逻辑采用“每次访问都计数”的方式,也就是说同一个访客多次打开或刷新页面,都会继续累加。这更接近页面访问量的概念,而不是唯一访客数。
关于页变轻
关于页保留了个人名片、B站主页、GitHub、功能、友链和留言板入口。工具规划被移走后,页面重点更清楚:访客来到这里,可以快速知道这个博客是谁的、去哪里留言、有哪些常用入口。
同时,关于页仍然保留评论能力。它既可以作为个人介绍页,也可以承载一些不属于具体文章的交流。
分类页的新角色
分类页现在不只是分类列表,还会自动加入“标签索引”。这些标签数据来自文章本身,后面新增文章和标签时,页面会跟着更新。
这样处理之后,顶部导航更简洁,而标签功能也没有消失。它只是被放到了更合理的位置:作为分类体系的一部分继续工作。
本次上线内容
这次上线的内容包括:
- 顶部导航新增“功能”,移除独立“标签”导航。
- 新增
/tools/功能板块。 - 关于页加入“功能”入口,移除工具箱规划。
- 关于页站点统计改为总访问量和今日访问。
- 分类页自动显示标签索引。
/message/留言板使用 Waline。- 每篇文章启用 Waline 评论。
- 每篇文章显示单篇访问次数。
- 总访问量、今日访问和文章阅读量都按每次访问累加。
后续计划
接下来会优先把功能页里的工具真正做起来。音乐格式转换、图片格式转换和 Markdown 预览这三个方向都适合做成浏览器端的小工具,尽量减少后端依赖,也让访客打开就能用。
站点统计后续也可以继续优化,比如做成更漂亮的卡片、补充最近访问趋势,或者给文章列表增加阅读量展示。但这一步会慢慢来,先保证当前功能稳定、清晰、可维护。
这次更新算是给博客打了一个更稳的地基。页面没有变得复杂,反而把入口分得更清楚了:写文章归文章,交流归留言和评论,工具归功能页,标签归分类体系。这样后面继续加东西时,博客不会越长越乱。