✒️「妹 Blog - GitHub Pages 特别版」无需生成器的静态 GitHub 博客!

2015-09-14 02:21:07 +08:00
 wsph123
![GitBlog]( http://ww4.sinaimg.cn/large/a15b4afegw1ew1dr2td51g20m80b4glv )

#这是一个**无需生成器**的静态 GitHub 博客!
##Git 地址: https://github.com/itorr/itorr.github.io

因 `GitHub Pages` 只能托管静态内容,所以以往搭建在 GitHub 上的博客程序多是通过客户端生成 HTML 之后,再同步到 GitHub Pages 上实现的博客功能。妹 Blog 通过 `GitHub HTTP API` 实现了无需客户端转义的纯 MarkDown 博客程序。

1. 相比同类 Github 静态博客更快的展示速度
2. 更清晰的二次开发方式
3. 无需跳页的 hash 路由
4. 共 `8KB` 大小


##如何使用 「妹 Blog - GitHub Pages 特别版」

1. fork 当前分支到个人仓库中,并设置 `github.io` 域名
2. 修改 `index.html` 中的 `gitConfig.ssh` 地址
3. 博客搭建完成!

##如何更新文章?
使用任意 `MarkDown` 编辑器,在 `markdown` 目录下新建 `.md` 格式文档,通过 `Git` 更新到线上即可。

##如何绑定个性域名?
修改 `CNAME` 文件中的域名信息,并将您绑定的域名 通过 `cname` 的方式指向 `您的用户名.github.io`

##如何修改博客名称?
修改 `index.html` 中的 `title` 和 `h1` 标签内容即可

##这个版本和「妹 Blog 」正式版 什么关系?
没任何关系!如果对速度要求更高,并且更喜欢折腾的同学可以围观 https://github.com/itorr/imouto

##预览地址
http://im.front.dog

##Git 地址
https://github.com/itorr/itorr.github.io
11414 次点击
所在节点    分享创造
92 条回复
wsph123
2015-09-14 11:39:36 +08:00
@49 昨天凌晨翻到 API 立刻写出来的 OAQ
wsph123
2015-09-14 11:39:58 +08:00
@3214668848 怎么做到的在线写 md !!!这个好溜!!
wsph123
2015-09-14 11:40:10 +08:00
@learnshare 是么!
plqws
2015-09-14 11:52:05 +08:00
好棒,兹瓷一下
wsph123
2015-09-14 11:54:19 +08:00
@plqws 射射!
tcdw
2015-09-14 12:55:27 +08:00
这个很好,可以节省大量时间。
sox
2015-09-14 13:11:38 +08:00
直接请求 GitHub API 是有 Rate Limit 的。
3214668848
2015-09-14 13:45:28 +08:00
@wsph123 js 实时渲染 md ,保存的时候用 github api 保存到 repo 里就好了呢
wsph123
2015-09-14 13:50:44 +08:00
@tcdw OwQ
@sox 感谢提醒!这就提供翻页
wsph123
2015-09-14 13:52:22 +08:00
@3214668848 这个是如何实现的呢?
sox
2015-09-14 13:55:33 +08:00
@3214668848 不差那几十毫秒。。
@wsph123 我觉得你回复错人了。。
wsph123
2015-09-14 13:58:19 +08:00
@sox 阿勒!! Rate Limit 我还以为是翻页用的 OAQ 访问限制的话是针对每个访客的吧?如果是真多 git 仓库的话这有点忧伤呀
sox
2015-09-14 14:03:56 +08:00
@wsph123 每个访客访问 api.github.com 每小时请求限制是 60 次 233

不过似乎可以用这个 https://github.com/settings/tokens/new 提高
3214668848
2015-09-14 14:04:11 +08:00
@wsph123 js 渲染 md 网上找个库就好了, github api 保存 repo 的话可以用 https://github.com/michael/github 这有人封好的 js 工具
Artotria
2015-09-14 14:38:57 +08:00
卜卜的新坑,先 star 为敬(。・ω・。)
wsph123
2015-09-14 21:10:02 +08:00
@sox 还好是个人访客限制 T^T
@3214668848 这个还是需要 oauth 登录才可以更新 repo 的样子
@Artotria 谢谢>_<
3214668848
2015-09-14 22:32:51 +08:00
@wsph123 github 提供了两种方式,一种是 oauth 跳转,一种是 basic 直接用账户名密码,我的就是直接用账户名密码就可以了
kran
2015-09-14 23:03:56 +08:00
真巧,昨天我也想到这个,没有用 api ,做成 wiki 的形式,对于博客我很焦虑╮(╯_╰)╭
Winny
2015-09-15 10:02:32 +08:00
关注你的博客很久了 速度很快。
21grams
2015-09-15 12:00:24 +08:00

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

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

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

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

© 2021 V2EX