PHP réorganisé, pas réinventé

Un framework PHP
petit par choix.

PHPAML reprend la structure familière de Java EE et ASP.NET dans un mini-framework MVC lisible, autonome et rapide à prendre en main.

Windows x64 · macOS ARM64 · Linux x64

v1.2.0 · stable
terminal
$ aml create mon-projet
✓ Modèle officiel vérifié

$ cd mon-projet && aml install
✓ PHPAML installé dans aml_env

$ aml doctor
✓ 13 contrôles réussis

$ aml serve
→ http://localhost:8000
PHP 8.2+MVCDI containerZero PHP requis
/ 01

Une architecture qui vous parle déjà

La rigueur des grands.
Sans leur poids.

Un cycle de requête explicite, des responsabilités séparées et une convention de dossiers stable. Vous savez toujours où chercher.

01RequestHTTP entrant
02MiddlewarePipeline global
03RouterRoute + paramètres
04ControllerAction injectée
05ResponseHTML ou JSON
/ 02

Essentiel, complet

Tout ce qu’il faut.
Rien à cacher.

01

MVC clair

Contrôleurs, modèles, vues PHP et partials sans magie cachée.

02

Routage HTTP

Paramètres dynamiques, routes nommées et middlewares par route.

03

Injection native

Un conteneur léger résout automatiquement les dépendances typées.

04

Données intégrées

PDO, QueryBuilder minimal et migrations transactionnelles.

05

Sécurité utile

CSRF, sessions, validation, échappement et en-têtes sécurisés.

06

Outils autonomes

PHP 8.4 et Composer privés, diagnostic et mise à jour intégrés.

Prêt à construire ?

Votre prochain projet
commence par aml create.

Installer PHPAML