Light Cube 四周年快乐!!

Light Cube 四周年快乐!!

技术 1503 字 / 3 分钟

时间过得真快。 一转眼就是大二了。我还记得去年是在军训完的那个国庆假期,也是在宿舍里敲的三周年的文字。和去年的国庆假期一样,今年也是宅在宿舍里。不过好在今年偶尔会去协会摸鱼。

SAO Alicization 下半篇要开始放送了,Light Cube 也已经四周年了呀~ 前些日子在 Twitter 上看到这么一条推文:

虽然没她一样强到用 C++ 去写服务端,不过确实是从搭建这个站点开始,我因此陆陆续续学了不少东西。Light Cube 最初是搭在 OpenShift 免费空间上的,因此我了解到了 PaaS 是什么,OpenShift 是通过 Git 推送代码到空间上的,因此我又了解到了 Git。之后因为想要小绿锁,所以接触到了 SSL 证书。因为搭建了 WordPress,便顺带接触了下 MySQL 和 PHPMyAdmin。高一寒假的一个下午,因为想给博客侧边栏加一个小挂件,百度对着菜鸟教程敲出了自己第一行 PHP 代码。高一下学期的时候迁移博客到虚拟空间,这才认识了 Apache。为了提高页面加载速度,又得知了七牛云的 CDN…… 如果当时没有去接触 WordPress,我可能到现在都不会去学习 PHP 吧。

嘛,该感叹的都感叹完了,那么来总结一下过去的一年里,Light Cube 都发生了哪些变化吧~

代码高亮

这算是解决了心头比较大的一个痛点。之前一直不知道怎么优雅地设置 WordPress 代码高亮,偶然一次摸索出来原来输入 Markdown 语法中的三个反引号将代码包裹起来,并指定语言即可。

刮刮乐小插件

直接照搬了萌娘百科刮刮乐的 CSS 样式,写的一个 WordPress 小插件。原理其实很简单——使用文章内容的钩子来修改文章中的刮刮乐标签。效果还是蛮不错的,有时可以写一些小小的吐槽在里面。

阿里云 ECS & github.red

十二月份的时候将博客搬到了阿里云的 ECS 上,同时购买并备案了github.red域名。这个域名我还是挺满意的,不出意外的话今后还会一直用下去。 同时因为大一上的时候学习了 Docker,因此也就将 Nginx、MySQL、PHP 都放在各自的容器里运行了。

自己写的友链插件

因为一直想要一个便于管理的友链页面,我便自己写了个友链插件。前端显示的样式是来自于 UI Kit。上个星期才更新过,后台调用了 WordPress 原生的数据表格。目前是只放在 GitHub 上,未来有上传到 WordPress 应用商店的打算。

时间轴页面

Light Cube 的话,我平时没事也会去读一读过往的文章,来回忆自己当时都干了些什么。每次都感觉无比的羞耻,但同时心里也会有点小自豪。毕竟这些都是真真切切自己留下的印记啊!所以我还加入了一个时间轴 Time Line 页面,同时修改了它的默认配色。

Muse Dash 小挂件

暑假刚开始的时候,我抓包得到了 Muse Dash 的 API,就顺便写了个 Muse Dash 的小挂件。小挂件的配色我觉得还是挺好看的。API 的相关信息我已经分享到了 Apicon。

一点微小的贡献

更改了数据库中的时间戳,使得七牛云 CDN 可以更新静态资源了。之前是发现七牛云请求的参数中带有一串时间戳,然后会返回那个时间段的资源版本。这个时间戳的值是在数据库里设置的,我将其改到当前时间后,新的 CSS 样式也就同步了。 同时因为我的主题支持 Postview 插件显示页面访问量,所以我也去安装了 Postview。 更改了关于我页面中的部分内容,显得不那么中二了。 看到摩尔桑博客的文章开头都有文章内容的导航,我便也安装了 Easy Table of Contents 插件实现表格导航。 升级到 PHP 7.3、MySQL 8.0

写得有些乱七八糟的啊…… 嘛,总之一年来 Light Cube 还是有挺多变化的。网站稳定性提高了很多,加载速度也很快。只是后台还有那么点慢。不过总得来说已经很棒了。 未来的一年内,希望能多一些非技术向的文章吧。看点书,感慨下生活,甚至无病呻吟一下也挺好的哈哈。 同时希望能结识更多有意思的人,能互相讨论技术,交换友链。毕竟建立这个博客的初衷,就是想认识更多的人啊。

Light Cube 四周年快乐!明年再见!最后用几句歌词结尾吧:

I’m steady making these moves I got nothing nothing nothing to lose