heroku vps(开源框架——基于NODE的最先进的开源无头 CMS,Strapi)
Strapi 是一款免费的开源无头 CMS,可在您需要的任何地方提供您的内容。
- 控制您的数据。使用 Strapi,您可以知道您的数据存储在哪里,并始终保持完全控制。
- 自托管。您可以按照自己的方式托管和扩展 Strapi 项目。您可以选择任何您想要的托管平台:AWS、Render、Netlify、Heroku、VPS 或专用服务器。您可以随着成长而扩展,100% 独立。
- 数据库不可知论。Strapi 适用于 SQL 数据库。您可以选择您喜欢的数据库:PostgreSQL、MySQL、MariaDB 和 SQLite。
- 可定制。您可以通过完全自定义 API、路由或插件来快速构建逻辑,以完美满足您的需求。
安装
使用此快速启动命令安装 Strapi 以立即创建一个 Strapi 项目:
- (使用yarn安装 Strapi 项目(推荐)。使用这些文档安装 yarn。)
yarn create strapi-app my-project --quickstart
或者
- (使用 npm/npx 安装 Strapi 项目。)
npx create-strapi-app my-project --quickstart
此命令生成一个具有默认功能(身份验证、权限、内容管理、内容类型构建器和文件上传)的全新项目。Quickstart命令使用SQLite数据库安装 Strapi,该数据库用于开发中的原型设计。
享受
要求
完整的安装要求可以在安装要求下的文档中找到。
支持的操作系统:
- Ubuntu LTS/Debian 9.x
- CentOS/RHEL 8
- macOS 莫哈韦
- 视窗 10
- 码头工人-码头工人回购
(请注意,Strapi 可能适用于其他操作系统,但目前尚未经过测试或官方支持。)
节点:
- NodeJS >= 12 <= 16
- NPM >= 6.x
数据库:
- MySQL >= 5.7.8
- MariaDB >= 10.2.7
- PostgreSQL >= 10
- SQLite >= 3
我们建议始终使用最新版本的 Strapi 来开始您的新项目。
特征
- 现代管理面板:优雅、完全可定制且完全可扩展的管理面板。
- 默认安全:可重用策略、CORS、CSP、P3P、Xframe、XSS 等。
- 面向插件:在几秒钟内安装身份验证系统、内容管理、自定义插件等。
- 速度极快: Strapi 建立在 Node.js 之上,提供了惊人的性能。
- 前端不可知论:使用任何前端框架(React、Vue、Angular 等)、移动应用程序甚至物联网。
- 强大的 CLI:动态的脚手架项目和 API。
- SQL 数据库:适用于 PostgreSQL、MySQL、MariaDB 和 SQLite。
The End
发布于:2022-12-19,除非注明,否则均为
原创文章,转载请注明出处。
发表评论