需求背景:
我们一个小组,组长希望搭建一个知识库框架,考虑数据安全,同时不能太过复杂,可快速搭建起来并投入使用(因为没有丰富的机器资源给我们:daku:)。
可见,最后这个任务还是交给我了。:chi:
技术选型:
目前,已知一些比较好的可以作为知识库的框架,给组长反馈,但是都被打回来了。比如:
- 语雀:虽然使用体验极佳,但是老大觉得数据不安全,毕竟是阿里的云知识库。
- 石墨文档:理由也是安全角度,毕竟石墨文档也是云知识库。
- Confluence:10人以下免费,超过就要花钱,而且相对而言建立和部署比较复杂。
- 腾讯文档等,理由就是从数据安全角度,以及资源维护来说,统统被pass掉。
正当苦恼的时候,一个小而美的只是框架映入眼帘,没错就是接下来要的——Raneto。
话不多说,“翠花,上干货!”
1、初始Raneto
Raneto官网:http://docs.raneto.com/
Raneto Git地址:https://github.com/gilbitron/Raneto/
(看这简洁大气的布局,i了i了)
官网介绍如下:
Raneto 可以称为“静态站点生成器”,因为它不需要数据库。您的所有内容都存储在
content
Markdown (.md
) 文件中的文件夹中,整个知识库结构和内容由 Raneto 生成。这很好,因为它是:
- 简单: 您可以使用自己喜欢的文本编辑器创建和管理整个知识库
- Flat: Raneto 是一个“平面文件”CMS,意味着没有数据库问题,没有 MySQL 查询,什么都没有
- 快速: Raneto 非常轻量级,并且不使用数据库,因此速度非常快
很想然,这个小东西非常符合我们的需求,支持markdown,同时无需部署数据库,