单纯记录一下自己博客 AVA 的进化过程...
整个过程基本上就是一边学一边搞,在焦头烂额中缓慢前行...
2019-03-25
基于 Ghost 本地搭建博客框架,个人博客主题的定制设计与开发;
开发环境
2019-04-20
博客内容 Markdown 样式定制,使用 lightense-images 实现图片点击放大效果;
2019-04-23
添加 Books 书籍推荐栏目;
同时也是为了督促自己多看书;
2019-04-25
添加 Resource 资源下载栏目;
2019-04-27
使用 prism.js 实现代码高亮;
2019-04-29
腾讯云服务器环境搭建和部署;
腾讯云的学生 VPS 有优惠活动,每月仅 10 元;
除了用于博客,或许还能再搭载个境外访华的翻墙服务,这样国外旅游的时候也能看腾讯优酷爱奇艺、听网易云音乐了(待试,毕竟刚玩回来,短期是不会再出国了);
2019-04-30
利用 Ghost-CLI 远程安装 Ghost 到服务器,添加数据库;
域名解析与 Nginx 反向代理;
生产环境
2019-05-01
借助七牛云启用 host.zhangxiaochun.com 为网站内容提供图片访问 CDN 加速;
2019-05-06
定制 routes.yaml 实现首页内容过滤;
2019-05-21
申请 SSL 证书,全站使用 HTTPS;
2019-05-28
采用凹凸实验室出品的前端评论组件 Gitalk 为网站加上评论功能,并针对个人网站进行了风格修改与适配;
Gitalk 是基于 GitHub 的 issue 作为评论载体的比较 hack 的评论组件,所以必须登录 Github 才能够发表评论。自定义样式也比较复杂,没有提供清晰的自定义样式表,总的来说还有不少改进空间,但目前似乎维护的频率很低了。
2019-06-12
使用 不蒜子 为网站添加 “总站点访问量统计” 以及 “单文章阅读量统计”;
不蒜子的引入和使用确实非常简单方便,一个 js 和 一个带 id 的标签就搞定了。
2021-02-17
使用 JQuery 简单实现本站 Markdown 文章中的链接使用新标签页打开而非覆盖当前标签页;
升级 Gitalk 为 1.7.0 版本;
参考这个 issue 修复了用于公共版本的反向代理被限制导致 Gitalk 评论无法加载的问题,目前暂用了一个第三方的临时代理地址;
2021-02-18
修复了 Markdown 代码块展示显示错误的样式问题;