Skip to content

博客设计概述

Sunface edited this page Sep 18, 2020 · 6 revisions

核心中的核心:阅读体验和交互体验,博客不要太花里胡哨

  1. 全部功能代码都从零编写,因为要保证
  • 所有东西都可控
  • 能进行详细精确的数据统计和分析
  1. 使用前后端分离,前端代码部署在github,后端代码部署在阿里云香港服务器上
  • 前端使用react + X ui框架
  • 后端使用go + sqlstore
  • 每天定时数据备份
  1. 博客支持白天黑夜主题,以及其他个性化主题,支持全局字体大小自定义,提供多种字体选择

  2. 走精品路线,以系列教学文章/视频为主,打造个人品牌,打造教育品牌,尽量减少工具、疑难杂症类博文的数量

  • 视频外链
  • 在线编程教学工具外链katacoda
  • 本地就保存本章信息、网站元信息等,尽量减少硬件成本
  1. 提供一些在线开发小工具,方便用户使用

  2. 打造博客互动,用户登录(github/微信三方登录)后,可以完成评论等互动

  3. 完善的管理后台,可以在线编辑、管理文章,管理评论、查看网站数据等,可以添加管理员子账号,让更多的人发表文章(非社区模式,是受限管理员模式,因为我们要做精品个人博客路线,而不是大众博客平台路线)

  4. 强大的内置搜索、用户浏览历史等,方便用户的使用和查询

  5. 支持搜索引擎爬取博客内容(这个可能要在开始编程之前就设计好)

Clone this wiki locally