This sample project is oriented toward a little more serious development using Slim Framework.
- PHP 8.1
- PHP-FPM
- NGINX
- MySQL 8.0
- Redis
- Docker Compose
- Slim Framework (v4)
- PSR-12 coding style
- Code formatter (PHP_CodeSniffer)
- Static analysis (Psalm)
- REPL (PsySH)
- ORM (Doctrine ORM/DBAL)
- Migrations (Doctrine Migrations)
- Session handling using Redis
- Unit tests
- Use this sample on your own risk
- If you want to use this in a real project, you may improve it as this can have many security or performance issues
docker-compose up -d
or
make up