Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lin3s/phpdddstandard
The "Php DDD Standard" distribution in the LIN3S way
https://github.com/lin3s/phpdddstandard
ddd domain-driven-design hexagonal-architecture php symfony
Last synced: about 2 months ago
JSON representation
The "Php DDD Standard" distribution in the LIN3S way
- Host: GitHub
- URL: https://github.com/lin3s/phpdddstandard
- Owner: LIN3S
- Created: 2017-01-19T16:47:05.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-03-12T19:20:09.000Z (almost 7 years ago)
- Last Synced: 2024-11-07T21:12:33.712Z (about 2 months ago)
- Topics: ddd, domain-driven-design, hexagonal-architecture, php, symfony
- Language: PHP
- Homepage:
- Size: 1.31 MB
- Stars: 5
- Watchers: 4
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Php DDD Standard
> The "Php DDD Standard" distribution in the [LIN3S][1] way.## Why?
In order to cooperate between different development teams we needed a foundation for projects based in a Domain-Driven
Design approach. This serves as an opinionated PHP project base with an already available [Symfony][2] infrastructure to
reduce the recurring task of creating the project skeleton. Finally, this repo contains some popular CMS ready to use
that simplifies the content management. The main idea is to use the CMS as headless microservice that the main
application consumes its information via REST API.## Getting Started
To create a new project based on this *Php DDD Standard*, you should do with composer:
```
$ composer create-project lin3s/php-ddd-standard && cd
```## Documentation
All the documentation is stored in the `docs` folder.[Show me the docs!](docs/index.md)
## Licensing Options
[![License](https://poser.pugx.org/lin3s/php-ddd-standard/license.svg)](https://github.com/LIN3S/PhpDDDStandard/blob/master/LICENSE)
[1]: http://www.lin3s.com/
[2]: http://symfony.com/
[3]: https://github.com/LIN3S/PhpDDDStandard/tree/admin-cms