Documentation

Documentation

Everything needed to build a small page or docs site with Mahaut.

Installation Install Mahaut into a PHP 8 project and point your web server to the public directory. Request lifecycle Mahaut uses an explicit front-controller lifecycle. Configuration Runtime settings live in app/Configs/Config.php. Middleware Middleware can be attached to routes or groups when request pre-processing is needed. Optional database Mahaut can work with or without a database. Database support is disabled by default. Security Mahaut keeps a conservative default security baseline for small PHP applications.