contributte/ddd-skeleton

基于 Nette 框架 (@nette)、Doctrine (@nettrine) 和 Contributte (@contributte) 库的 DDD 框架,由 @f3l1x 开发。

dev-master 2024-09-02 14:44 UTC

README

网站 🚀 contributte.org | 联系 👨🏻‍💻 f3l1x.io | Twitter 🐦 @contributte

目标

主要目标是尝试使用 Nette 进行 DDD。

安装

您需要 PHP 8.2+Composer

使用 composer 创建项目。

composer create-project -s dev contributte/ddd-skeleton acme

现在您已经安装了应用程序。是时候运行它了。

启动

HTTP

您需要启动 web 服务器以显示您的应用程序。

make dev
# php -S 0.0.0.0:8000 -t www

然后在浏览器中访问 http://localhost:8000

数据库

您需要执行迁移。

make migrate
# NETTE_DEBUG=1 bin/console migrations:migrate --no-interaction

Docker

您需要启动具有 redis 和 postgres 的 docker 容器,以根据您的传输存储和读取消息。

make docker-up
# docker compose up

开发

请参阅 如何为此包做出贡献

此包目前由以下作者维护。

请考虑 支持 contributte 开发团队。也感谢您使用此项目。