octopress为什么你们那么喜欢?有些不解。

2012-05-25 13:58:45 +08:00
 feiandxs
一个,所谓静态化的优势,这点在现在几乎不成为什么优势了吧。
能玩得转git+那么一大堆东西设置的人,要做个静态化的实现应该不是什么难事。要玩octopress,起码也得是个vps。是vps就有更多的方法可以从http server层面做好的静态化和cache了,性能上,应该不是什么问题。

markdown,这个应该也不能算。wordpress的markdown插件都好几个……

模板,这个也许可以算吧。octopress的默认模板还真好看,甚至我找了好多blog,都是用的默认的模板,改都不带改的。相比之下,wordpress的模板的调节的确有点繁琐,默认的也不够好看——当然这是相对而言。

git版本控制。 git的确是目前整个地球上能找到的最好的版本控制系统了。可是,作为blog,需要这么丰富强大的版本控制功能吗?wordpress的版本控制也还可以吧,就文章写作的需求来看。

至于说文本文件写作,保存,可以用dropbox同步等等,这些不能算什么巨大的领先优势。传统的blog程序们都有大把大把的变通方式。而且我自己更喜欢数据存放于数据库中的方式。又不是什么巨无霸的网站,对数据的保存与备份都有大把的现成的好用工具与方法。好吧,在数据的存储方面,因人而异。

第三方评论的功能,这个也不能算什么优势劣势。有人喜欢第三方,有人喜欢扔自己的服务器上控制,不具有什么可比性。

也有人说,喜欢octopress,是因为它够简单。这个简单的含义,是只求实现blog功能即可,不会给你像wordpress那样塞太多东西,用cms的系统来实现blog,过于繁琐。这样观点的人我倒可以理解一些,但是……还是拿wordpress来说,精简功能,只使用其中的部分,也不是不能做到呀。

最后想来想去,octopress还有个优点,它的整个使用/发布,是个松耦合的结构。这点应该能满足很多coder的喜好。相比之下,传统的blog程序们的确是在走all in one路线,要想让用户易用,就把一大堆东西通通交给自己实现。但是,在整个发布流程上,all in one路线我觉得的确是更易用呀。这又不是做server,需要用松耦合保证各个部件的可替换与高可用,all in one才更让人轻松吧。

你们用octpress还有什么理由吗?

至于我自己,我在用巨无霸drupal……我也没用上它那么夸张恐怖的功能,我只是利用它灵活的结构可以折腾好玩的东西,比wordpress更容易实现一些有趣的小玩意儿……
9976 次点击
所在节点    问与答
45 条回复
9hills
2012-05-25 14:01:19 +08:00
github pages
feiandxs
2012-05-25 14:02:22 +08:00
自己补一下。写blog是个整理秩序的过程,要反着熵的方向行进重建秩序和思考是多么不容易的事啊。出于这点考虑,也更应该有一个简单的工具呢。

可是现在看来,还是没有一款工具足够简单。
phuslu
2012-05-25 14:02:50 +08:00
类似的 github pages +1
9hills
2012-05-25 14:02:58 +08:00
plan9
2012-05-25 14:03:28 +08:00
可以emacs或者vim
Kymair
2012-05-25 14:06:54 +08:00
Because it's geeky XD
myrual
2012-05-25 14:07:17 +08:00
我认为git+markdown+命令行push的组合非常棒。
随时可以写,随时可以改,随时可以发布,还可以不发布。
可以用任何喜欢的文本编辑器来搞定。

越来越觉得git是一个真正的以新的方式帮助我们写作和协作的伟大工具。
9hills
2012-05-25 14:09:52 +08:00
“要玩octopress,起码也得是个vps。"这句话是不对的,你想想静态站要啥VPS。

octopress+github pages,唯一的成本就是域名成本,假如你不在意用github的二级域名,连这点钱也省了

除此之外,还有heroku、openshift等平台的免费套餐可以用
MayLava
2012-05-25 14:37:12 +08:00
啊哈哈。。。我等低端用户表示WP简单方便。。。
lianghai
2012-05-25 14:37:33 +08:00
GitHub Pages
loading
2012-05-25 14:48:56 +08:00
就算不用octopress也不能用wp,我用textpattern
ioiioi
2012-05-25 15:25:15 +08:00
@feiandxs
正好,前段时间我写了一篇博文,你可以参考一下:
http://www.linuxabc.net.cn/blog/octopress-on-heroku-1/
thedevil7
2012-05-25 15:44:02 +08:00
7,8 楼说出了我的想法.
feiandxs
2012-05-25 22:31:36 +08:00
@9hills 就不会觉得。。数据在自己的server上才更有保障么。。好吧我洁癖了
sampeng
2012-05-25 22:41:03 +08:00
我不用octpress。但我用github pages + jekyy
gyteng
2012-05-25 22:45:37 +08:00
wordpress插入代码相当不方便
9hills
2012-05-25 23:04:40 +08:00
@feiandxs 数据在本地还有一份难道不更有保障么。。。
regent
2012-05-25 23:07:57 +08:00
应该主要是因为成本低和稳定性吧?
VeryCB
2012-05-25 23:10:36 +08:00
@sampeng octopress, jekyll
Sherlockhlt
2012-05-25 23:23:14 +08:00
我不用octpress。但我用github pages + jekyy

+1

想问问为什么那么多用jekyll的都转octpress ?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/37294

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX