tin-cat/cherrycake-skeleton

这是一个用于作为新 Cherrycake 项目起点的骨架项目。Cherrycake 是一个用于开发模块化、高效和安全的 PHP 网络应用的底层编程框架。

dev-master 2021-08-18 18:55 UTC

This package is auto-updated.

Last update: 2024-09-20 23:03:40 UTC


README

Cherrycake logo

Cherrycake 骨架

https://cherrycake.io

这是由 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 链接

Beta 声明

尽管 Cherrycake 仍在积极开发中,并且被认为仍处于测试阶段,但它已投入使用,并且已经在一些公共网络应用中运行,没有问题。不建议在关键或数据敏感的应用中使用 Cherrycake。相反,鼓励您亲自尝试它,看看它是否符合您的安全性和稳定性要求,并通过官方 git 存储库贡献您的建议或改进。