写在前面

疫情原因呢,在家已经困了5个月了,中间经历了论文教育部盲审➡盲审通过➡准备答辩➡答辩通过,顺便把大论文的核心内容也拆成 SCI 小论文发表了😭 所以前面基本都没怎么管博客,结果每周定时看评论的时候,发现有需要交换友链的朋友很多,而存放原来 Hexo 静态博客的源码在实验室电脑上,最后也是想了一个办法直接操作云服务器上的静态 html 文件增加友链......这样也让我明白,一个动态博客也许更加方便!然后在前几天答辩结束后,也是说整就整了一个!

Solo博客

挑选了一下 Github 上的各种动态博客,在无意中发现了这个 Solo 博客,作者是一个专注于开源的大佬,简称 D 大,并开发了一个社区,目前社区已经达到了 6w 注册用户,可以说还是一个活跃的小众社区。说起这个社区,最为关键的是用户 Solo 博客的文章图片可以永久免费存放到社区服务器上!👍 作者给出的理由是七牛云、腾讯云之类的对象存储在走公网访问 https 的时候都要收费,此外,我们博客的文章可以选择每日自动备份到社区,也可以将我们的文章主动推送到社区共享,我也是无比佩服这位作者大大啊😳
Solo主页

我们来看一下 Solo 博客自带的皮肤预览,可以在后台进行切换并且立即生效哦~

  1. Casper主题预览
  2. Bubble主题预览
  3. Pinghsu主题预览
  4. nijigen主题预览
  5. 9IPHP主题预览
  6. NeoEase主题预览

当然不止上面这些主题,社区开发者也在一直开发中,可以看到还是很不错的😂

博客后台界面,可以见下图:

soloadmin.png

总体而言作者为了轻量、访问更快,后台整体界面是很简陋的(也可以自己二次开发,但是改界面这个事吧💩 ...费时费力),功能上也是保证了基本功能都具备。

我们也可以直接将已有的 Markdown 文件从后台导入从而保存文章信息的(不过我还没试过哈),作者在文档中说明可以识别 Hexo 博客以及其它用户量较大的博客框架的 Markdown 文件中的元数据信息,也就是头部的文章标题、发布时间、修改时间、分类、标签等信息,这无疑方便我们博客的转移的工作。

datainput.png

最后可以看到,我们在后台能够直接看到运行的 Console 日志信息,如果发现报错也方便我们及时排查。

adminlogger.png

Solo动态博客的优缺点

优点

  • 使用 MySQL 等数据库存储内容,算个优点吧。
  • 可以在动态博客和静态博客之间进行切换,动态博客可使用 Docker 快速部署到服务器,并且社区有非常详细的文档可以参考。
  • 如果不采用 Docker 进行部署,还可以使用Java源码在服务器端部署,便于修改源码~
  • 具有一定活跃度的社区,如果有使用问题可以在社区进行提问,是一个很好的交流中心。
  • 上面提到了,图床免费doge 这是一个很好的优点。
  • 自带备份功能。
  • 可以在后台切换前台页面的皮肤,目前社区开发者已经开发或者正在开发很多经典的皮肤,包括 Next、yilia 等等。
  • 可以导入 Hexo 博客的 Markdown 文章,能够自动识别 Hexo 的头元数据部分,还是很不错的~作者有心了。
  • 当然还有很多功能还在继续体验中啦~

缺点

  • Docker 快速部署难以自定义博客内的样式,虽然已经提供了很多好看的皮肤,但是强迫症还是想自己动手定制,比如我😄,所以被迫采用 Java 源码的方式进行部署,不过源码使用了 Maven,部署到服务器上虽然不如 Springboot,但是也很方便了。
  • 博客刷新使用了 Pjax,有好有坏吧,很多时候自定义的 js 很容易失效了,也可能是我的使用方法还不对~
  • 评论的时候只能登录社区账号,当然可以使用 Github 之类的登录,以前 Valine 使用习惯了,突然用这个方式难以习惯,而且之前的评论算是没办法导过来了。
  • 其它的再体验体验~

Solo 博客的进阶版:bolo 博客

最初看到 bolo 这个名字我也比较懵逼,后来大致看了一下,是另外一个作者在 Solo 博客的基础上进行开发的,总体功能与 Solo 博客近似,但是在前端皮肤界面上进行了很多改动,尤其是率先支持了 Sakura 主题,我们可以点击下面的链接预览:

bolo 博客的 Sakura 皮肤

我们点击前端界面右上角的头像可以进入后端管理界面,用户名和密码作者已经提供了:

用户名:bolo
密码:hooyah

相当于免费给作者打个广告吧huaji ~大家也可以去体验一下。

由于 bolo 博客存在一些我认为不太好的问题(不算大问题),并且我自身也喜欢自己定制,所以最后还是选择使用 Solo 博客,如果你们喜欢这种样式又懒于自己手动大改的话,可以转移到 bolo 博客上哟🍪 ~

Emiya主题改动

站点使用的是@zjhch123 开发的 Emiya主题,我在@Uncle_drew 采用的 Saruka主题 魔改基础上,根据我自己的习惯和之前使用的 Next 主题对站点再次进行了美化。目前美化计划如下:

  •  使用 Valine 评论替换原生的 MySQL 存储的评论区,因为自带的评论需要经过第三方使用 Github 登录,多加的这一个操作步骤无疑会增加访客的评论成本,并且之前的 Valine 评论无法转移过来。
  •  将原来站点的友链页面搬移过来。
  •  尽量将原始站点的相册页面、豆瓣读书页面搬移过来,相册页面目前预估需要修改后台源码,改动计划稍微延迟。
  •  新增全局深色模式,在使用 Pjax 的动态博客中,添加一个全局深色模式的开关应该难度稍小。
  •  深度小细节美化 .....

写在最后

  1. 原 Hexo 博客会暂时保留,暂时的链接是 https://blog.bestzuo.cn,后期回学校收拾东西拿到电脑后,会将原来的文章有选择性的导入到新站❤️ 。
  2. 友链会全部转移过来,这个不用担心~
  3. 由于这个新站近期会不断更新(其实就是在定制样式),所以会有访问不稳定的时候😫 。
  4. 如果有朋友想要之前的 Hexo 博客 Next 主题源码,请在评论区留言(我是不会说出来我就是想看下这个博客的评论效果的),如果需要的朋友较多的话,后面拿到电脑后我会把 Hexo博客的最终版源码上传到 Github 共享🎉

newyear.gif


标题:站点从Hexo博客更换到Solo博客啦
作者:Sanarous
地址:https://bestzuo.cn/newsoloblog

评论列表