为什么要换
当我发现我的hugo操作难度太麻烦了(对于我而言),当您想在您的页面上增加、删除一个项目的时候,你就得去找您所使用的主题的文件夹,然后进行更改。
比如我想要加一个ICP的备案,我就得在它的主题目录下面找footer,然后在对应的位置加上
例如我想加一个关于页面,我就去找我所使用的主题的文档,然后查看一下有没有相关的支持,挺幸运,我找到了
当我在查看我的主题的帮助文档的时候我发现我所使用的主题更新啦
我又得把我的主题pull下来…😒
然后…(省略亿点点内容)
当一切准备就绪,就开始打包上传,等等,好像有好几种build,好家伙
build完还没结束,完成之后还得再push上去
每次要更新网页,都基本要经历:
更新hugo->更新主题->页面调整->增加文章->构建静态网页->上传
开始挑选
其实最开始我用的并不是hugo,而是我在高中各位大佬的怂恿下入了WordPress(以下简称WP),而当时我腾讯云的配置是1C1G1M,带WP绰绰有余,但是又在各种主题、插件的共同努力下,buff成了debuff,直到有一天查看监控的时候发现CPU居高不下,才发现WP真的很吃配置。
后面看到了Typecho,这个是个轻量级的CMS,但是我当时好像看到github上的活跃度很低,如该仓库的release
我当时是2018年入手的腾讯云,当时看到它在2017年的时候没有更新了,干脆就放弃这个了
现在上去看到官方已经回归了,更新了
附图,挺好的,今天在我的服务器上重新部署了一下:
感觉还不错
我又继续找了一下,找到了个22K Star的开源博客:Halo
我下下来玩了一下,发现功能还挺全的(目前不支持插件,但我想要的基本都满足了),然后又花了点时间美化一下,用的是xue这个主题,头部图用的是微软必应的:2022-3-16 · 扶着树干的大熊猫,四川卧龙国家级自然保护区 (© Katherine Feng/Minden Pictures)。
就是您目前看到的
这个项目搭建非常方便,只需一行
Java -jar Halo.jar
即可启动,而且还不需要数据库和Tomcat这些,毕竟集成在里面了,比Typecho那些少了很多环境配置,也就一个JRE能搞定的事,好,落户(其实是我懒)。用低成本,打造高体验,简直是懒人福音啊。
先留个坑
本篇文章先这样,这个是Halo搭建的博客的第一篇文章(不是生成的那一篇),有空再更一下使用体验。