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 可以很方便的部署在七牛上。
6129 次点击
所在节点    程序员
33 条回复
alay9999
2014-08-24 18:11:15 +08:00
文章数据存在了哪里?
woorz
2014-08-24 18:33:43 +08:00
很nb的样子
ZMOM1031
2014-08-24 18:33:53 +08:00
你的代码虽然很简洁,但是都是引用其他站点的样式和脚本,这种网站有一个缺点要是被应用的站点挂了其他站点都得挂
RyuZheng
2014-08-24 18:37:33 +08:00
看上去挺好的!
turing
2014-08-24 18:47:39 +08:00
@ZMOM1031 你的网站挂的可能性大,还是多说和七牛挂的可能性大?
turing
2014-08-24 18:47:54 +08:00
@alay9999 数据存在多说
ququjoy
2014-08-24 18:50:52 +08:00
@turing 可是多说经常挂啊
比如现在。。。哎。。。
geekdada
2014-08-24 18:57:19 +08:00
SEO困难是个问题
binux
2014-08-24 19:00:54 +08:00
@turing 真是没有说服力啊,现在打开多说的api就是500。。
ZMOM1031
2014-08-24 19:09:49 +08:00
@turing 始终是存在单点故障的风险,个人网站可能不要紧但是企业用的话肯定不会采用这种方案
s51431980
2014-08-24 19:22:08 +08:00
挺好玩的,文章数据存哪?
Doubear
2014-08-24 20:01:32 +08:00
相信国内的服务商等于相信母猪会上树
exodia
2014-08-24 20:06:08 +08:00
upyun: { // 用于上传图片
bucket: 'mybucket', // 又拍云 bucket 配置 (可选)
form_api_secret: 'xxxxxx' // 又拍云 form_api_secret (可选)
}

这个被其他人拿到了,会造成攻击吧?
hustlzp
2014-08-24 20:22:05 +08:00
楼主高产!
jedihy
2014-08-24 20:40:45 +08:00
没懂,怎么写文章?
MinonHeart
2014-08-24 20:54:30 +08:00
刚用Typecho搭了一个
jedihy
2014-08-24 21:02:57 +08:00
终于弄明白了,很妙,利用的多说最新的unstableAPI里面的文章管理功能。直接在博客上登录多说绑定的微博账号就能写文章了,还能用markdown,真是不错呀。
jedihy
2014-08-24 21:18:16 +08:00
想了一下,纯js的话,搜素引擎的怎样的无法抓到内容呀,如何SEO?
allenforrest
2014-08-24 21:39:17 +08:00
@turing, 你现在做 freelancer 了?
gbnsj
2014-08-24 23:19:55 +08:00
你这是免费帮多说什么的创造内容了

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

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

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

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

© 2021 V2EX