strapi 00 :: 免费CMS系统

1,481 阅读1分钟

在这个系列里面,主要给大家介绍一种免费的CMS系统,用于管理content。

1. 简要介绍

Strapi是一个使用nodejs开发的CMS系统,早期版本只支持mongoDB数据库,不过最新版本已经支持了各种主流数据库,比如:mongoDB,Postgre,mysql,etc. 

另外Strapi也很好的支持了docker集成,这样方便程序员在虚拟机上搭建生产环境。

2. 使用Docker的优势

作为一个程序员,我一直有一个梦想就是装很少的软件,完成最大的功能,docker实现了我这个梦想,只要编写适当的Dockerfile,我们几乎可以把所有的软件放到docker container中,这样就实现了在目标机器上只安装docker engine,就可以运行所有软件的目的。 Strapi恰恰很好的支持了docker,而且官方文档中给出了docker集成的示例代码,非常方便。

3. 系列后续文章

Strapi 01 :: 使用Docker-Compose搭建Strapi系统

Strapi 02 :: 访问Strapi API的Authorization配置

Strapi 03 :: 使用Nginx集成Strapi以及其消费端

Strapi 04 :: Strapi数据的Migration