Airpub 是一个基于多说 API 的写作工具,大概需要不到 30 行代码就可以在自己的 GitHub Page 上或者 VPS 上托管一个博客系统,博客的数据也是存在多说的云端,用户系统是基于社交网络账户,图片上传是基于又拍云,是一个非常轻量简单的写作和发布工具。具体介绍可以看这个帖子:
http://v2ex.com/t/128258最近在写 Airpub 的 v0.4.0 版本,这个版本有比较大的更新,主要体现在:
- 异步加载大部分前端用户不需要的脚本和样式表,精简了 airpub-dependencies.min.js 的大小,控制在 200k 以内(包括 angular),这样能让这个博客页面更迅速的加载。
- 解决了又拍云暴露 api secret 的问题,现在不推荐直接填写 secret,而改用一个有效期较短的 sign,这个签名可以通过命令行工具 upyun-sign 生成。
- 更新了 duoshuo-angular 依赖模块的版本,现在可以在 airpub 和其他 angular 应用用使用多说提供的小组件,比如最近访客,最新评论之类
- 更新了 marked filter,可以更自由的定义文章内容是如何被渲染出来的,比如自定义文章中代码片段最终渲染出来的宽度为文章的 200% 之类。
- 添加了完善的微信分享脚本
最近看到有不少用户在自己编写 Airpub 的主题,比如 @
banrikun http://www.brdev.org/ 就为 Airpub 提了不少有用的建议
https://github.com/duoshuo/airpub/issues/21 ,激发起我之前一直想做的一个事情,就是移植一些经典的主题到 Airpub,现在已经选了几个经典的 WordPress 主题,大家有没有什么好建议?
PS:
欢迎 Star 或者 Fork:
https://github.com/duoshuo/airpub
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://tanronggui.xyz/t/161084
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.