Un petit framework d'exemple, avec les composants suivants :
Éventuellement, « forkez » ce dépôt.
Clônez ce projet (ou votre fork) :
git clone https://github.com/ekyna-learn/php-oo-mini-framework.git framework
Puis installez les dépendances :
cd framework
composer install
Dans votre gestionnaire de bases de données (comme PhpMyAdmin), créez une base de données et importez le fichier framework.sql.
Créez le fichier config/parameters.php.dist d'après le fichier config/parameters.php.dist, et modifiez la configuration pour la connection à la base de données.
Démarrez le serveur web dans le dossier public/ :
cd public
php -S localhost:8000
Puis visitez http://localhost:8000.