40 行代码搭建博客, Airpub 0.2 发布

2014-08-24 18:02:19 +08:00
 turing
从现在开始,Airpub 支持使用不到 40 行 html 代码部署新博客。感谢这个「云服务」的时代。Airpub 的设计初衷,就是希望写作者能尽可能的忽略博客部署,又能在自定义与可用性方面得到强有力的保证,从 0.2 开始,Airpub 中的 `index.html` 将成为一个空入口文件。所有核心代码,主题和其他脚本都能通过 CDN 的方式加载。

https://gist.github.com/turingou/89b17bf331b001f58c2a

关于如何使用不到 40 行代码搭建一个新的 Airpub 博客,全文请见:
http://airpub.io/#!/article/1317492007005847590

Airpub 0.2 版本的其他更新,主要有以下几个方面:
- 去除多说登录页面跳转,直接提供响应式的登录模块
- 为去除主入口文件模板依赖而更新的主路由逻辑
- 添加文章分享功能(因接口问题,这个版本将不开放此功能)
- 为主要业务逻辑设计钩子埋点,方便插件开发
- 改善工作流,开发者可以用过 npm script 方便压缩依赖脚本与依赖样式表
- 众多 bugfix,详见 release notes

欢迎 Star & fork:
https://github.com/duoshuo/airpub


PS: 感谢七牛云存储支持 CORS,Airpub CDN 可以很方便的部署在七牛上。
6158 次点击
所在节点    程序员
33 条回复
loveminds
2014-08-24 23:47:53 +08:00
@Doubear 系咯,鸡乸上树
djyde
2014-08-25 01:06:59 +08:00
支持RSS输出吗
Mihuwa
2014-08-25 09:44:47 +08:00
很不错
O21
2014-08-25 09:47:34 +08:00
@gbnsj 楼主应该就在多说工作的。。
andye
2014-08-25 11:43:18 +08:00
很厉害啊,学习学习怎么使用,看起来不错。
turing
2014-08-25 15:35:33 +08:00
@binux @ququjoy @ZMOM1031

昨晚多说 API 确实挂了一个多小时,抱歉。最近业务压力比较紧张 -。-|||
turing
2014-08-25 15:36:19 +08:00
@jedihy Airpub 有为 SEO 做优化,Google 有一个 ajax spider 规范的,按照那个规范来做,Google 的爬虫就会去跟踪 web app 的真实内容
turing
2014-08-25 15:38:11 +08:00
@exodia 纯前端的内容是没办法做到 100% 不被接触的,这个问题可以通过在 upyun 后台添加域名防盗链白名单,和经常更换 form_api_secret 来解决。
jedihy
2014-08-25 15:43:45 +08:00
@turing 是不是目前这部分优化还没写?我看google抓取你airpub.io网站的结果还只是一个模板。
turing
2014-08-25 16:07:38 +08:00
@jedihy 因为 Airpub.io 是 host 在 GitHub Pages 上的,没有 API 为爬虫提供数据~ 这个规范可以看一下 https://developers.google.com/webmasters/ajax-crawling/
jedihy
2014-08-25 18:43:46 +08:00
@turing 哦,要服务端支持是吧,判断是爬虫就返回静态网页方便抓取?
rekey
2014-08-26 00:28:41 +08:00
@turing 更换的话也只要先泡你那一下就可以了。
woorz
2014-09-08 13:12:13 +08:00
主题如何修改?

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

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

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

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

© 2021 V2EX