Il mese che ha cambiato tutto
124 commit. Marzo 2026 e stato il mese in cui il framework e stato riscritto quasi completamente. Il refactoring ha toccato ogni layer: strict typing ovunque, PHPStan e Rector per la qualita, eliminazione delle magic properties, introduzione del Service Layer e del Repository Pattern.
Ma non e stato solo refactoring. Sono nate feature complete: il blog con tag e paginazione, il sistema di notifiche admin, la gestione contatti con auto-reply via Brevo, l autenticazione con 2FA e rate limiting, il sistema media polimorfico.
Cambiamenti principali
declare(strict_types=1)in ogni file PHP- PHPStan livello 5 e Rector per analisi continua
- Eliminazione di
__get/__setmagici — tutto esplicito - Service Layer con domain exceptions
- Blog completo: articoli, tag, ricerca, editor rich-text
- Auth con 2FA TOTP e rate limiting
- Admin UI ridisegnata con topbar moderna
E poi c e stata la parentesi React/Inertia: 20+ commit per esplorare una migrazione frontend che alla fine e stata saggiamente abbandonata. Anche le strade non prese fanno parte della storia.