tin-cat / cherrycake-skeleton
这是一个用于作为新 Cherrycake 项目起点的骨架项目。Cherrycake 是一个用于开发模块化、高效和安全的 PHP 网络应用的底层编程框架。
dev-master
2021-08-18 18:55 UTC
Requires
- tin-cat/cherrycake-engine: dev-master
This package is auto-updated.
Last update: 2024-09-20 23:03:40 UTC
README
Cherrycake 骨架
这是由 Cherrycake 驱动的项目的基础骨架,它被用作基于 Cherrycake 的项目的起点。
您可以使用此骨架手动设置 Cherrycake 应用程序,或者使用基于 docker 的自动设置。
手动设置
- 克隆或下载此存储库。
- 运行 composer install 以检索最新的必需依赖项。
- 在您的 Nginx 配置文件中,在您的项目的 server 指令内部,通过添加如下行来包含 Cherrycake nginx 配置文件(根据您的结构修改路径):
include /var/www/html/myproject/vendor/tin-cat/cherrycake/nginx.conf
- 访问 https://cherrycake.io 了解如何使用 Cherrycake 创建项目
基于 docker 的自动设置
要自动设置一个基于 docker 的服务器,其中包含一个可工作的 Cherrycake 骨架,直接开始项目,请使用 Cherrycake Docker 存储库。
什么是 Cherrycake?
Cherrycake 是一个用于开发模块化、高效和安全的 PHP 网络应用的底层编程框架。Cherrycake 旨在只提供一个强大的基础层和方法,它感觉舒适、合理且易于使用,同时优先考虑模块化、性能和安全性,而不是一个全面的、一站式网络应用构建环境。
官方 Cherrycake 链接
- Cherrycake 文档 文档可在以下链接找到: https://cherrycake.io
- 示例 所有来自 https://cherrycake.io 的文档示例都编译在这个 Cherrycake 应用中,您可以将其用作参考: Cherrycake 文档示例
- Cherrycake 引擎 Cherrycake 引擎存储库可在 Cherrycake Engine 获取。
- Cherrycake 骨架 通过克隆或下载 Cherrycake 骨架 存储库来使用它作为您项目的起点。
- Cherrycake Docker Cherrycake Docker 设置了一个完整的带有 Cherrycake 运行和骨架安装的服务器,您可以直接开始项目。
Beta 声明
尽管 Cherrycake 仍在积极开发中,并且被认为仍处于测试阶段,但它已投入使用,并且已经在一些公共网络应用中运行,没有问题。不建议在关键或数据敏感的应用中使用 Cherrycake。相反,鼓励您亲自尝试它,看看它是否符合您的安全性和稳定性要求,并通过官方 git 存储库贡献您的建议或改进。