单纯记录一下自己博客 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

借助七牛云启用 cdn.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 代码块展示显示错误的样式问题;