1
moondark 2013-11-08 11:28:04 +08:00
当然有呀,https://github.com/tommy351/hexo
虽然我用的octopress |
2
brickgao 2013-11-08 11:30:08 +08:00
没打听懂你想问什么。。。这样是一个很正常的架构啊。。。
|
3
enirehtac 2013-11-08 11:31:09 +08:00
Catsup Pelican ... 有很多静态博客系统
|
4
HackerOO7 2013-11-08 11:35:25 +08:00
写文章就是在_posts中写的。
|
5
clippit 2013-11-08 11:57:24 +08:00
希望有人能对比对比jekyll、hexo、pelican等比较有代表性的不同语言下的同类工具,我只折腾过jekyll,不知道其他几种有什么优势或者劣势呢
|
6
zoowii 2013-11-08 11:58:25 +08:00
不方便在线编辑。所以我github扔静态文件,然后由JS控制路由和JSONP获取远程服务器的数据。这样后端的提供者随便是哪个域名/VPS/框架都没关系了。不过就是SEO不友好。不过咱这样的只有自己看的博客需要SEO吗?
|
7
kidlj 2013-11-08 11:58:31 +08:00
你push上去就好了,GitHub仓库内建Jekyll支持,会在远端自动给你生成网页文件。
当然最好还是在本地先安装Jekyll,本地生成网站并调试满意后再push,以后只需要更新`_posts`下的就好了。 当然还有其他的静态博客生成器,如pelican(python), hexo(node)等。不过好像都需要自己本地生成文章,然后push到GitHub托管。而用Jekyll甚至连本地生成都省去了,全部有GitHub完成。 |
8
lizheming 2013-11-08 12:01:13 +08:00
http://lizheming.github.io/PMBlog
自己写的程序,不知道算不算~ |
9
moondark 2013-11-08 12:32:49 +08:00
@clippit 基于jekyll存在生成静态页面慢的问题,举个例子如果你博客有500+篇,那生成可能要几分钟了,hexo据说很快,我没试过,现在应该还处于开发中,我挺喜欢 hexo light这个主题
如果不在乎生成时间,感觉都差不多吧,个人喜好 |
10
xunmi1508 2013-11-08 13:32:19 +08:00
python写的Hyde hyde.github.io
|
11
Perry 2013-11-08 13:47:17 +08:00 via iPhone
因为是github帮你后期生成静态文件的。
|
13
anson0370 2013-11-08 14:29:04 +08:00
github 帮你 hook 了 Jekyll 的生成。
相当于每次你push, github 就会帮你跑一下 jekyll (实际上貌似有 15 分钟的最小间隔)。 当然调试会很不方便,所以还是建议本地 jekyll server --watch 调好后再 push ,记得把 _site 目录加到 .gitignore 里。 在线编辑确实不方便不过何苦呢,反正是个 git repo ,本地编辑的话 sublime 在手天下我有的节奏?当然 Mou 什么的也可以…… 另外还有一种办法是直接开个 repo 在 issues 里写 blog …… |
14
ijse 2013-11-08 14:29:29 +08:00
@gangsta 可以试下prose.io, 这是个在线编辑器,可直接提交到Github上,可以用作你博客的管理后台吧。
个人 还是比较喜欢用jekyll在Github建博客,每次提交只提交md文件,历史记录很整洁。 |
15
chloerei 2013-11-08 14:46:15 +08:00
本来就是这样用的,github pages 服务端有 jekyll 做处理,直接 push 符合 jekyll 规范的文件;其他静态博客工具才需要编译后再 push。
|
16
gangsta OP |
17
tomnee 2013-11-08 15:37:35 +08:00
flask
|
18
fedoral 2013-11-08 15:39:25 +08:00
hexo +1
|
19
zhaoda 2014-03-24 12:58:32 +08:00 1
用Spring快速搭建博客 http://zhaoda.net/#issues/1
|