标签 Blog 下的文章

1.由于博客其实动态功能并不多,而且很多都是多年前完全不懂前端的情况下写的,所以有些功能没有考虑好,现在再看了一下前端代码部分,发现很多DOM操作已经完全没有必要去用jQuery了,以后再加新功能也不会用到jQuery的特性,所以计划改写jQuery部分为原生javascript。

2.逐步改写

(1)部分插件的改用

主要是博客使用了Bootstrap的框架,所以官方的Bootstrap部分功能是依赖jQuery的,这个直接替换成Bootstrap.native

另外一个就是timeago的实现替换了jquery.timeago为使用原生js的timeago

(2)DOM操作部分

原来博客主要通过jQuery做了许多DOM操作,例如Query Selector,这部分参考了You-Dont-Need-jQuery进行改写

(3)特殊部分

有一些jQuery特有的方法通过事件绑定重新实现了功能

- 阅读剩余部分 -

用了一段时间(没几天)Typecho后,因为Deploy的小虚机性能太差,自己又不想花时间再部署一套PHP的Web Server平台,又换回静态Blog了,这次试试Hugo

真的是瞎折腾

网站前端用的 Bootstrap 3 已经用了点时间升级到 Bootstrap 4
Bootstrap 3 跟 Bootstrap 4 有些类是不通用的,例如pull-right改成了float-right
其Layout以及字体、着色也有些不一样,有些地方还需要慢慢调,大布局已经基本OK

如果您看到这篇文章,表示您的 blog 已经安装成功.

用Jekyll+Upyun CDN已经有很长的一段时间了,这个真的是对国内有备案域名最友好的静态博客解决方案(Jekyll可更改为其它的Static Site Generators)了,Upyun同步对象文件十分方便,但是由于自己经常需要切换终端以及系统(瞎折腾),所以还是换成了PHP Web Blog (目前是用Typecho + SQLite),主题也model过去了,之后再慢慢更新一下。

很久不见

2018年的第一次更新,将原来文章做了字符集更新,同时调整了不同系统中兼容性。

七牛配置HTTPS会有部分问题,换成UPYUN后基本完美


七牛云的小文件托管感觉十分适合用来做静态站的部署,现已经将网站同步更新至七牛云中,接下来再详细研究一下SDK,继续观察其他问题。


4月30日更新测试情况:
若使用七牛官方开发工具qshell的qupload进行文件上传,会导致文件上传后由于缓存原因不能实时更新,待进一步开发继续测试


5月5日更新测试情况:
取消使用七牛计划,改用阿里OSS+CDN的方法


5月6日更新测试情况:
由于阿里OSS+CDN的方法会存在某些已知bug,因此再次尝试改用又拍云


一直在用的多说评论即将在6月1号下线了,虽然本站也没多少评论,不过还是感谢多说坚持了这么久。

目前先将评论系统更换成畅言。