Primi passi con Soft PHP MVC

Pillar article su architettura, struttura delle directory e flusso di una richiesta nel framework.

1 min di letturaFramework

Luigi Iadicola, Programmatore - Napoli

Com'è organizzato il progetto

Soft PHP MVC segue un pattern MVC classico con alcune scelte moderne: controller con attributi, ORM integrato, CLI completa e middleware pipeline. La struttura delle directory separa nettamente il core del framework dal codice applicativo.

Una richiesta entra da index.php, attraversa il bootstrap, viene risolta dal Router, filtrata dai middleware e gestita dal controller. Il controller può usare modelli, servizi e la View engine per generare la risposta.

Componenti principali

  • app/Core/ — cuore del framework: routing, ORM, CLI, middleware
  • app/Controllers/ — controller applicativi
  • app/Model/ — modelli con typed properties
  • config/ — configurazione centralizzata
  • database/ — migrazioni e seeders

Ogni componente ha una responsabilità chiara, il che rende il framework facile da navigare anche per chi lo vede la prima volta.

Hai lo stesso problema in azienda?

Raccontami cosa non va e da quando. Guardo la situazione con te prima di proporre qualsiasi intervento.

RaccontameloRispondo entro un giorno lavorativo.
Condividi:LinkedIn

Fonte originale

Ricevi il prossimo articolo

Una mail per ogni articolo nuovo, nient'altro. Ti disiscrivi con un clic dal link in fondo a ogni email.