platine-php / app
Platine PHP is a lightweight, high-performance, simple and elegant PHP Web framework
Installs: 96
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 1
Type:project
Requires
- php: ^7.4 || ^8
- platine-php/framework: ^1.0
Requires (Dev)
- mikey179/vfsstream: ~1.6
- phpmd/phpmd: @stable
- phpstan/phpstan: ^1.8
- phpunit/phpunit: ^9.5
- platine-php/dev: ^1.0
- squizlabs/php_codesniffer: 3.*
This package is auto-updated.
Last update: 2024-12-11 12:33:54 UTC
README
Platine PHP is a lightweight, high-performance, simple and elegant PHP Web framework
Requirements
You can use Platine for web or command line application. For web application:
- Any web server (Apache, nginx, lighttp, etc.)
- PHP >= 7.4, PHP 8
For CLI application just PHP executable is enough.
Installation
Platine Application can be installed using composer
composer create-project platine-php/app
Install on docker
If you want to test platine using docker follow the step below:
- Build the platine image
docker-compose build app
- Run the containers
docker-compose up -d
- Install composer dependencies
docker-compose exec app composer install --no-interaction --optimize-autoloader --no-dev
Then open http://server_domain_or_IP:8000
, for example http://localhost:8000
.
License
MIT License See LICENSE.MD
Resources
- Documentation
- Tutorial Youtube (French): Budget Management Application