很多人对于选择hexo还是wordpress举棋不定, 因为wordpress是全球使用最广泛的程序, 而hexo是最简洁的程序.
但在个人博客上面我认为hexo主题才是比较好的, 下面我从个人的经验来给出为什么.
设置繁琐 vs 开箱即用
wordpress程序功能是非常强大的, 任何形式的网站都能做, 但也正是它的强大, 导致设置非常复杂. 特别是别人开发的主题功能越强大, 设置越繁琐, 比如b2
主题, 它很强大, 但是设置非常复杂.
而hexo主题功能不强大, 所以几乎不需要设置, 直接使用默认形式就行, 比如我使用的就是next
主题, 几乎没有进行复杂设置, 开箱即用.
css样式多 vs 开箱即用
wordpress因为功能很强大, 能制作的网站类型非常多, 所以不同主题的样式完全不同, 我们如果要弄个博客主题样式, 很多情况下就要自己修改css样式表, 这也麻烦.
hexo追求的就是简洁, 一般就是用来写博客, 所以样式专门为博客打造, 我们不需要费心弄样式, 直接开箱即用.
富文本编辑器 vs markdown编辑器
wordpress的理念是面向大众, 所以重点打造的还是富文本编辑器, 对于markdown虽然也有插件支持, 但并不是非常友好, 如果实在要使用那么我推荐使用markdown-here
浏览器插件.
hexo本身就是为了markdown打造的, 你想使用富文本编辑器还没地方使用, 完美支持.
复制粘贴 vs 一键推送
wordpress虽然可以使用api进行推送, 但是过程非常复杂, 首先要写一个markdown转换器, 样式还要自己调; 然后把转换后的内容推送到wordpress.
所以我都是写好了再复制粘贴到wordpress后台, 再使用markdown-here
进行转换, 非常麻烦, 这是我认为最最重要的不方便, 光这一条我就不想用wordpress写博客!
hexo就没这种烦恼了, 直接运行hexo generate
, 然后把生成的文件直接推送到服务器就行.
总结
以上是我的亲身体验总结, 总之一句话, 如果只是为了写博客, 就用hexo, 如果有其他用途就选择wordpress.