corephp slim scafold

其他类别 2025-08-09

Slim Scafold

这是一个纤细的预配置项目,可根据Slim Framework的Slim/Slim-Skeleton存储库来创建MVC或API项目。

要求

  • 作曲家
  • Docker
  • Docker组成
  • AWS-CLI
  • php> = 7.1
  • PHP PGSQL扩展
  • PHP PDO_PGSQL扩展

依赖

  • 细长的框架
  • 独白

容器规格

  • 图像:WebDevops/php-nginx:7.3

名称空间

名称空间路由文件夹
控制器SRC/APP/Controller
型号SRC/APP/模型
中间SRC/App/Middlewares
SRC/APP/库
帮助者SRC/APP/助手

安装应用程序

yu可以使用此命令从SlimCMD工具中安装它:

slimcmd app:init [app-name]

[app-name]替换为您的新应用程序所需的目录名称。您将要:

  • 将您的虚拟主机文档扎根到新应用程序的public/目录。
  • 确保logs/网络可写。

安装项目

composer install

运行安置

docker-compose up

使用AWS管道和AWS ECS部署应用程序

将您的AWS ECR信息配置为buildspect.yml文件,并根据AWS文档将服务配置设置为Imagedefinitios.json文件

下载源码

通过命令行克隆项目:

git clone https://github.com/danteay/corephp-slim-scafold.git