说说hexo的缺点
hexo什么都好,就是生成太慢了
hexo是我用的第一个网站生成框架,没用过其他的框架。其中折腾调试的时候可以说是罄竹难书,有时候调式一个小小的功能都要重新生成好几遍,一般hexo三连一次大概差不多20s左右吧,一个小功能可以整半天的时间才能改成自己满意的
有时候要添加友链,或者写点东西都要本地重新生成一次然后确认没问题了在上传到github,虽然说hexo有人做了后台,但我感觉不太好用,还有用语雀生成文章的,发点东西一般都是电脑上发,手机一般记事本记录一下当时的想法就可以了,也不用即时性,又不追求什么商业回报,想什么时候发就什么时候发,访客看个乐,我写个乐。
hexo也有好的一面,比如插件多,主题丰富,适合折腾的人。但折腾久了就会感到疲劳,因为折腾是永无止境的。而且一个小功能就要折腾很久,很多时候都是拿别人写好的代码来用,如果遇到问题,是很难解决的,因为根本不懂代码,就算知道代码,部署的时候也会出现各种各样的问题,只是知道拿来用而已,从这方面来说,时间成本巨大,提升几乎没有,只是多了一些奇怪的知识,比如域名DNS怎么解析,证书怎么申请,服务器怎么配置,怎么做一点安全防护避免被打的太惨,想尽办法优化加载速度,白嫖各种CDN,设计自己的网站专属logo,想好自己网站的定位,看看别人是怎么写博客的。
折腾久了就悟了,也许我并不需要那么多花里胡哨的功能,现实就是加的功能越多出bug的机率就越大,修起来花的时间就越多。于是很多时候我看到某个功能一直出问题修不好,我就直接不用了。速度反而得到了显著提升。比压缩什么资源好用多了。再怎么优化也不如直接一开始就不加占资源多的功能。
一点碎碎念
关于友链
友链我基本都是单向添加的,我看到好的博客或者是我喜欢的都会任性加上,我很少在别人的博客申请友链,一方面是我觉得我没什么内容,不好意思申请,虽然那能带来一点点曝光,不过最重要的原因还是我懒,要一条一条加意味着我每次添加友链就得重新部署一次,我会疯掉的!
逛别人博客的时候,特别是功能比较花的博客其友链都满满一整页,像我的收藏夹一样,还有分类。我觉得友链在精不在多,我会选择一些交互比较多的友链添加,然后选择一些我觉得不错的博客添加,虽然他们早已在我的收藏夹了,但我分享出来一方面是勉励我自己,一方面也希望能帮到有需要的人。也许只是一个微小的举动,但我相信世界会因为我这个举动变的更美好的!
服务器挂了
服务器是大佬送的10个月国外1核2G初七云,虽然只有1核但是我也部署了很多东西,确认是服务器挂了,但我里面很多东西都没有备份,我的商店,之前整了很久的配置,最后因为支付接口的问题停了,但是完全没想到服务器会挂啊!!!还有就是memos哔哔页面,docker部署的,也挂了,虽然有备份docker镜像,却是一个月前备份的了,意味着我最近的动态都丢了,我TM!然后是云盘,挂了就挂了,也不怎么用,都是嫖别人的云盘资源。还有uptime kuma监控,无关紧要这个东西,没了就没了。还好没在里面搭什么图床...