分类
信息技术

不建议选择Jekyll等静态博客

上次在介绍WordPress博文转换成Jekyll和Farbox博客需要的Markdown格式一文中,我说过,不建议普通博客主选择Jekyll这样的静态博客生成器,后来有博友抱怨起WordPress的不是。关于这个问题,我其实在“工具是工具、问题是问题”中也提到过。

我见过太多的人说起Jekyll静态博客的好处,我就来说说相比WordPress程序,Jekyll静态博客的缺点与不是。

用着WordPress,可以考虑随时转出到其它博客平台,但是用着其它平台,谁还能保证能转出到哪儿?比如用Jekyll的话,一堆Markdown纯文本文档能方便地转到哪去?

如果要进行批量修改博文,还有哪种方法有MySQL等数据库的方式那样方便与快捷?程序员们会说,我们可以写脚本、写程序去批量修改,可是,大部分人不是程序员,程序员用额外的手段去实现非程序员常规手段就能实现的事情,有什么意义?难道不是浪费生命?

许多人说WordPress写博客是杀鸡用牛刀,WordPress既然是牛刀,杀鸡应该很方便,一刀就将鸡杀死,如果拿个小剪子,虽然剪刀的确轻巧方便,难道没有可能要好几下?

像Jekyll, OctorPress, Farbox这些程序或服务,谁能保证它们能像WordPress这样有成熟商业模式的长远发展规划与前景?如果没有,又有谁知道能用到哪一天?有人会说,Github提供的“不限流量”的“免费主机”不会死,别忘了 sourceforge.net 这样的服务五年前不也挺火吗?谁又曾想到过Live Space, Google Reader这样的服务不也是说关了就关了,它们的后台是Microsoft, Google。Github如果关掉page功能给Jekyll有什么商业和逻辑上的问题?更关键的是,Jekyll这些程序本身都可能没有人会持续维护。

还有,Jekyll这类静态博客有两个最大的缺点:

  1. 对于普通用户,Jekyll等搭建过程实在是复杂与痛苦,充满了安装Ruby环境和Git命令;
  2. 文章一多,生成时间太长太慢,并且需要好几分钟才能看到网页效果。

这与安装WordPress不需要任何命令的难易程序不可同日而语,毕竟前者的目的是所谓的“像黑客一样写博客”……正如Farbox的开发者所说:

(静态博客)它远比你想象中要不方便

另外,博客本来就是网站的一种形式,有了WordPress等专业化程序,可以实现复杂的功能——总有些人需要一些强大的功能。即使是Jekyll静态博客最大的优点:静态网页带来的极快速度,WordPress不也能通过缓存插件轻松实现静态页面吗?

当然,我并不是说Jekyll等静态博客不好,它让人们多了一个选择,当然是一件好事,我只是说,它并不适合普通博客主,更不能以静态博客方式的出现,就说动态博客WordPress方式就不再适合写博客。

可能,下面是你该向我开炮的时候了,欢迎留下评论轻拍土木坛子……

“不建议选择Jekyll等静态博客”上的91条回复

大多数认为wordpress过于臃肿的说法都是道听途说,有几个人亲身实验对比过?
大多数造成wordpress过于臃肿的原因都是胡乱折腾,有几个人老老实实写博客?

真的想追求静态的,可以试试MovableType,没有WordPress之前它就存在了,并且是很火的博客程序。阮一锋和车东这些老前辈都一直坚持用它。我也曾经用过,很是怀念。

网站以内容为主,程序为辅。当然,如果访问量非常高的时候,可以考虑页面静态化,但也要考虑服务器能不能承受,是否需要负载均衡。

那些静态博客的确是给程序员准备的,非专业的人很难搭那些。
不过,它们都不依赖 github 之类的东西。在一般的 vps 上也可以搭,不存在因为 github 关闭而关闭的问题。

是的,我知道可以托管到自己的主机上,我是说,这货可能将来就没有人更新了,虽然不更新也可以继续用下去。

wordpress最初的定位是在轻量级博客,并非是一个大型的web程序,当一个博客达到一个瓶颈,也就是wordpress的承受瓶颈,那就考虑换程序了。markdown虽然方便,但是相对于平台转换来说相当不方便,就似4G出来了,但是还没普及到其他城市,还是老老实实的用HTML吧,老办法最靠谱。其次写博,内容是核心,转来转去,那是技术上的折腾,所以普通博主那是没必要这么去折腾,不要一时图一种写法上的方便,而把自己的博客毁了。

Jekyll 小众产品,适合那些天天在终端上敲代码的人,比如我。:)

首先,适合自己的程序才是最重要的,Wordpress无可厚非是目前最流行的blog程序,我以前也用过很长的时间,后来的确是因为臃肿之类的原因而放弃,因为我觉得,我只是简单的发布文章,没必要打开个后台等好久,我需要的是秒开,所以我选择了Typecho,目前很适合我,至少比Wordpress的后台快多了。
前台的快慢,跟模板有很大的关系,另外缓存也有关系的。
我也不喜欢静态博客,有必要这么折腾吗?我还不如去新浪博客开一个帐号呢

wp好 还是X好,这根本不是问题。
我觉得很多时候,注意力,关注点都放在不必要的上面,导致重要的部分却没做好。
回到这个话题 重点是写博,至于博客程序,那只是工具而已。
另外,折腾主题什么的也是一个类型。(额,其实说的是我自己。。)

wordpress方便,主题也多。以前还折腾主题,现在主题都不折腾了。购买的主题作者都不干了,只要可以用,方便就OK

其实你可以选择使用Logdown 这样的网站来写博客, 这个就是基于Jekyll 开发的, 但是博主有不需要懂技术, 直接开博就好了。

用Logdown还不如Farbox呢,其实,我想说的就是不必纠结于工具,适合自己的最好,尤其是普通博客主更不必追求技术性太强的东西。写好内容才是关键。

个人博客的最大资产应该在url,写博客最要紧的就是确定自己的url体系。这个角度看,wordpress使用者最多,即使式微,也一定有最好的无缝衔接方案确保url不变。这就是wordpress最大的好处吧!

那你说的这个应该是域名系统了,不过现在域名转换的话,搜索引擎也还是容易转换过来的——但你在网络上其它地方的URL链接改不了,所以还是要固定好自己的域名和URL体系——哪怕我这种被某墙干掉了也不换~
好久不见康兄了。

感觉是写给我看的似的…… 汗。。。。。
其实我也算是WP的老人了,从1.1开始跟随。。直到现在的样子。
其实静态的也有静态的优势,WP没有优势不可能到今天的占有率;我只是…… 觉得…… 叫嚣了那么久,嫌弃WP,如今又回去用会不会太矫情了?还有就是,如果想折腾,是不是又会觉得WP不好玩?
静态的发布是个大问题,近期在折腾的过程中体会到了。。。
我冷静几天再决定吧!

回复 大鹏 取消回复

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