labrador-kennel / web-app
典型 Labrador 框架应用的骨架。
dev-main
2023-06-23 19:30 UTC
Requires
- php: ^8.2
- ext-pcntl: *
- amphp/postgres: ^v2.0
- cspray/annotated-container-secrets: dev-main
- doctrine/migrations: ^3.6
- labrador-kennel/framework: dev-main
- league/plates: ^3.5
- voku/stringy: ^6.5
Requires (Dev)
- cspray/database-test-case: ^0.3
- phpunit/phpunit: ^10.0
- psalm/phar: ^5.11
This package is auto-updated.
Last update: 2024-09-23 22:12:40 UTC
README
用于使用 Labrador(建立在 Amphp 包和 Annotated Container 之上的 Web 应用框架)创建 Web 应用的项目骨架。本项目模板提供了一个用于在开发中使用 Docker Compose 运行应用以及在生产中使用您选择的托管提供商的 Docker 镜像。此外,还提供了几个在 Labrador 应用中常见的库和配置,包括但不限于……
- 使用 amphp/postgres 连接的 Postgresql 数据库。
- 使用 doctrine/migrations 设置数据库迁移。
- 使用 league/plates 和基本的 HTML5 布局构建模板系统。
- 使用 amphp/http-server-static-content 提供静态资源。
- 使用 cspray/annotated-container-secrets 进行配置和秘密管理。
- 使用 casey/just 运行任务。