avatar

目录
HEXO建站100天的点滴总结

转向HEXO

很难过,使用在线MD编辑器敲了好多好多字结果没有自动保存,结果一下子全都没有了,还要重新写一遍真的很难受

不知不觉博客下方的建站时间告诉我现在已经使用hexo达到100天的时间了。看着博客,100天的变化还是很不小的。当时使用的博客程序还是wordpress,但是因为实在是服务器比较便宜的原因,网站访问速度很慢。而且wordpress十分臃肿,程序和插件三天两天更新,更新之后还容易和原有的主题不兼容,每次维护博客旧很浪费时间,因此决定换掉wordpress。友情链接里的大佬们一个个都换到typecho和hexo了,因此作为只用过wordpress的小白,决定先整清楚他们之间的优缺点。我在网上寻找,看到了这样一篇文章:个人博客如何选择 Typecho 和 Hexo ?
文章写的很清晰,作者是结合自己这两天使用 Hexo 的感受和 Typecho 博客的感受总结出这篇文章来的。其中作者对于hexo和typecho做了分析对比。其中对于typecho是这样描述的:

Typecho是一个简单,轻巧的博客程序。基于PHP,使用多种数据库(Mysql,PostgreSQL,SQLite)储存数据。
在GPLVersion 2许可证下发行,是一个开源的程序。

这说明typecho是和wordpress一样,使用PHP+Mysql环境搭建的动态网站。而没有wordpress那种臃肿的复杂度和丰富的扩展性,仅仅主要是为了写博客的程序,因此速度会很快,但也需要数据库的支持再来看看对于hexo的描述:

此处输入图片的描述

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用
Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

没错,静态网页。根据百度查询,发现许多人都是使用github作为hexo的托管,免费还速度快。但是我还注意到了作者这样一句话:

Hexo 是需要一定的技术门槛的,话来的是近乎“零成本”的博客网站搭建体验,而 Typecho 和 WordPress
基本一样都是需要付出一定的“金钱成本”的,虽然 Typecho 相对于 WordPress 来说可以更加低廉一些。

而我现在的wordpress不仅花钱买的服务器还很吃慢,作为玩了wordpress仍毫无建树的敲码小白因此决定,换到hexo搭建新的博客。

安装与部署

许多人都将博客程序托管到了github,因此我也打算效仿。具体过程网上有很多的教程了,因此就不啰嗦了。在成功搭建到github之后,我发现访问速度并不是很快,有的时候也是连接不上。毕竟github的链接也是不稳定。突然一想,因为在用wordpress时我是将图片放在腾讯cos存储中,于是作为静态站是否也可以呢?于是我就发现了这篇文章:如何在腾讯云COS部署HEXO博客。文章写的很好,一步步来就好了。但是在我要自定义域名加上ssl的时候问题来了。cos的证书是cos自己的,想要放自己的证书就需要开启cos的cdn加速。可是国内使用cdn服务的话需要备案!我的域名并没有备案,因此凉凉在了最后一步。没办法,没有cos我们还有腾讯的coding呢。于是现在,博客搭载了腾讯的香港coding服务器上,并使用腾讯的cos作为图床。而github就作为海外访问的站点,二级域名是mirror。

主题的选择

在官方hexo主题库里:https://hexo.io/zh-cn/docs/themes.html 有不少好看的主题,也查看了不少知乎的介绍推荐,但是最后我看中了两款主题:

  1. hexo-theme-butterfly https://jerryc.me/
  2. hexo-theme-matery https://www.lixianglong.cn/

第一款是很简单的双栏主题,作者很用心的写了主题使用官方文档,浅显易懂,主题很好
而第二款主题是质感设计的瀑布流,搭配可以互动的统计表格,也很好看
最后我选择了第一个。而且我也很感谢作者的帮助。遇到问题我就在留言板留言,作者也很耐心的帮助我,这点很感谢~

主题的修改

主题的官方文档写的很多,可以有许多自带的特效,但是我也自己加了许多,写了一篇简单的小结有兴趣的话可以去瞅瞅,但是有一些我就没写,比如右侧公告的修改,天气样式的修改(天气使用的是和风天气挂件),还有下载页面的修改等等,但是都很简单,也懒得打这么多字了。有想知道的可以直接给我留言就好了,但是都不难,毕竟我不会敲代码的都会照葫芦画瓢整出来~

然后剩余的服务器资源我也没浪费,搭建了一下typecho,也就是现在的吃糖博客。

文章作者: 火喵
文章链接: https://diary.dorcandy.cn/posts/55dce3f9/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 喵窝・札记
打赏
  • 喵喵感谢您的微信打赏哦~
    喵喵感谢您的微信打赏哦~

评论