静态博客 HEXO 的缺点

本文介绍了一些博客程序的发展历程,简述了当今流行的 hexo 博客程序的优缺点。

博客是网站的一种
英文名叫 blog 译为日志
在国内就被改造成博客这个名字了
不同于传统类似搜狐新浪等门户网站
它偏重于个人日志的发布
每个人都可以拥有一个属于自己的博客
发布自己的信息
这符合互联网人人分享的精神

博客在国内的兴起主要是 2006 年左右
新浪博客的推出
引入了很多明星 开设博客
发布自己的信息
带动了整个博客文化的发展

后来因为平台化博客在个性体验上太差
无论是界面 还是功能 还是乱入的广告
都使得一些博主有一种受制于人的感觉
这时候 个人独立博客开始进入博主的视野

那时候像 asp php jsp 等动态编程语言已渐成热门
很多程序员都开始用这些动态语言编写博客程序
像 pjblog boblog eblog wordpress 等等开始成为热门

博客网站分为两种
一种是静态网站
一种是动态网站
静态网站是再本地电脑上做完 html 页面
然后上传到网络服务器上
网络服务器负责解析 html 网页 进行展示
所以 静态网站占用资源小
但是缺乏灵活性
如果需要修改一个页面的内容
还得在本地修改好了 再上传到服务器
这样 数据修改量小还好
量大了就受不了了

而博客是每天或者说随时需要更新内容的网站
这个需求造成了用动态网站比较合适
因为动态网站可以结合数据库以及动态编程语言
实现数据动态的改变以及模板灵活的修改
又因为动态网站所有的程序及数据库都是架设在服务器上的
这就使得用户在任意地方都可以操作网站
非常灵活

伴随着动态网站的发展
动态编程需要的发展
像 wordpress typecho 这些动态博客程序开始变得热门 直到现在

但是事物发展从来都是从简单到复杂
从精致到庞大
现在动态博客所支撑的功能越来越多
比如可以成为一个 cms 内容管理系统
也可以成为一个电商网站
还可以成为相册 电影站等等
这远远超过了一个博客的日志属性
所以很多程序员都会觉得 wp 这种博客程序太重了
也就是说程序代码太复杂 不够简洁
这也意味着程序的效率降低
让有洁癖的人不太爽

所以这个时候 像 hexo 这种静态博客开始出现
我使用过一段时间 hexo 静态博客
觉得它的想法非常好 而且它的出现也非常合理

因为纯静态 html 网页受限于文章格式问题
每个页面很难有统一的格式
当一个页面内容改变的时候
它的格式也会因此而改变
所以当你在文章中增减内容之后还必须调整页面的布局和格式

而网站在 css 样式表 div 布局发展成为主流之后
实现了一个内容与样式分离的页面结构
你对网站内容的修改不会影响到网页的样式结构
这是一个质的改变
极大的增加了网页设计的灵活性
而之后随着 xml 等标记语言的发展
使得内容在结构上更加统一与规范
这又增加了网页的灵活性
这每一步的发展都是合理 实用 科学 高级的
它们合在一起把网页制作变得更加规范却又更加灵活

然后随着 markdown 标记语言的出现
使得网页文字图片等数据在转化为 html 静态网页的时候有了一种规范
这种规范使得作者在编辑内容的时候可以不考虑网页最后的呈现效果 而专注于文字的书写
能够提高作者写字的效率
也因此 markdown 开始在博主之间流行开来

hexo 提供了一个平台
它能把 markdown 语言编写的内容编译成 html 静态页面
同时它还支持模板机制
同时他还不需要数据库支持 减少了耦合
因为它生成的是真正的静态页面
这种真正的静态页面对网络更友好 对搜索引擎更友好
而且它又是那么简洁 功能那么纯粹
所以它从一出现就深受一些极客博主喜欢

说到这里 我介绍了一些博客的发展过程
能够看出事物的发展都是有其道理和需求的
也都是符合兴起-繁荣-衰落-变种-兴起的历史规律的
这可以引申到万事万物上
都是一个循环升级的过程
我以后还会从其他方面说到这一点

当然万事万物有利有弊
hexo 虽然简洁但还是有它致命的缺点的
因为它足够简洁 也就意味着它功能不够丰富

比如评论功能 计数功能只能借助于第三方服务去提供

hexo 没有数据库的支撑 所以它在批量修改数据或者说文章内容方面十分麻烦 所以用 hexo 写博客最好一次成型

hexo 的环境搭建大部分是在本地运行 这意味着脱离了搭建环境的电脑 发布文章是件不可能的事情

hexo 没有原生的搜索功能 只能借助第三方去搜索这在效率上会大打折扣

所以在我看来 hexo 更像是一部传统的放在床头的纸质图书
阅读是主要行为 无法参与其中
而像 wp 这种动态博客更像是一本随身携带随时查阅的电子图书
参与感更强。

所以这两种博客程序
一个有小资情调 一个大方实用
hexo.io or wordpress.org
Your choice



迪的生产力工具室公众号
欢迎订阅微信公众号获得更多内幕消息及优惠信息


迪的生产力工具室原创文章,转载请注明: 转载自 迪的生产力工具室

本文链接地址: 静态博客 HEXO 的缺点



支付宝扫码打赏微信打赏

您大可不必为此文打赏,但您可以仅用『2元』来激励作者的下一篇文章。

发布者

CXD

CXD

数码硬件行业从业十年 吃过很多盐 微信:43277113

《静态博客 HEXO 的缺点》有2个想法

  1. 我觉得你写的还是比较中肯的。我喜欢 markdown 的简约,又觉得 hexo 过于简陋。目前计划给自己的博客使用 wordpress 加上 markdown 的插件。

    1. markdown 与富文本对比就相当于拼音和五笔,五笔学习成本比拼音高,但是用熟练了比拼音快,但是打字快不是我们的目的啊,那是速录员干的事儿,打出什么字才是我们关心的,所以拼音这种简单的输入法更实用一些。另外,markdown 贴图太变态了,干脆不用了,不能让工具影响自己的思路。这方面垠神 yinwang.org 有篇文章也说过,可以看看。

发表评论

电子邮件地址不会被公开。 必填项已用*标注