正在加载...
561 字
3 分钟
雾创岛更换博客系统,由WordPress更换为Astro,并使用Fuwari主题
2025-09-17

雾创岛的老用户可能都能感觉到原先使用的WordPress博客系统速度慢,打开页面需要3-5秒左右,导致用户访问使用的体验不怎么好,而且对于站长来说对于服务器的压力也不低。考虑访问体验和成本问题,雾创岛将WordPress更换为Astro,并使用Fuwari作为博客主题。

Astro是一个静态博客系统,使用Astro + Markdown + GitHub Pages进行搭建,使用Markdown进行博客编写,使用GitHub Pages进行部署,使用Astro进行博客渲染,使用Fuwari作为博客主题。

博客构建托管使用的是腾讯云的EdgeOne Pages服务,无限的CDN加速,以及全球的边缘节点,保证用户访问速度。且减少了购买服务器的成本。

Fuwari主题Github开源地址:https://github.com/Fuwari-Theme/Fuwari

站长将Fuwari主题进行了魔改,效果即是您现在看到的样子。

修改这个主题花费了站长不小的精力,但还有部分功能还未完全适配旧版的WordPress博客系统,比如高速下载功能和首页评论数显示等功能。

缺点也是有的,就比如说没有可视化的文章编辑功能,只能使用Markdown进行编写,图片自动转换、压缩和媒体管理功能等都没有,图片复用就会比较麻烦,不过站长也在着手开发OneImg图床项目,支持直接将剪贴板的图片上传到图床、并自动压缩转换为webp格式的图片,并返回Markdown代码,方便一键复制到文章内。且支持图片管理,需要复用的图片更方便的查找和管理。

雾创岛的评论功能使用了开源的Artalk项目,很方便的直接集成到博客内;浏览量使用的umami统计,并编写了一个简单的后端接口,直接读取umami的数据库,用于获取评论数,并返回给前端,实现首页评论数显示功能。

Artalk开源地址:https://github.com/ArtalkJS/Artalk

umami开源地址:https://github.com/mikecao/umami

如果您有任何的建议或问题,也欢迎留言一起交流学习。

雾创岛更换博客系统,由WordPress更换为Astro,并使用Fuwari主题
https://www.tr0.cn/newblog/
作者
小森
发布于
2025-09-17
许可协议
CC BY-NC-SA 4.0