Categoria

Pagina 1 di 1

Eloquent

Eloquent: l'ORM di Laravel usato bene. Relazioni, eager loading, query complesse, best practice per applicazioni scalabili.

Laravel è il framework PHP che uso in buona parte dei progetti dei miei clienti, dalle versioni 5.x fino alle più recenti. In questa categoria tratto specifiche componenti e pattern Laravel che trovo utili nella pratica quotidiana, con l'obiettivo di produrre applicazioni manutenibili e scalabili nel tempo.

Per approfondire Eloquent nel tuo progetto, scrivimi per una consulenza mirata oppure scopri il mio percorso professionale.

Rilevamento automatico di N+1 Eloquent con LLM: pipeline di detection continuo su codebase legacy

Rilevamento automatico di N+1 Eloquent con LLM: pipeline di detection continuo su codebase legacy Le N+1 query Eloquent sono il killer silenzioso dei gestionali Laravel: invisibili al code review umano, devastanti sotto carico. Nella mia pipeline personale ho costruito un detector basato su LLM che correla analisi statica del codice con pattern nei query log di produzione: identifica le N+1 reali (non i falsi positivi che PHPStan fa scattare), le prioritizza per impatto misurato sul carico DB, e apre pull request mirate con la correzione. Il metodo che uso su codebase legacy di 10+ anni. Continua a leggere
Ultima modifica:

Eloquent performance: 10 pattern che rallentano le tue query senza che tu lo sappia

Eloquent performance: 10 pattern che rallentano le tue query senza che tu lo sappia Ho usato Laravel Telescope su un'applicazione di e-commerce per analizzare 48 ore di traffico reale. I risultati erano impietosi: 340 query per pagina di listing, di cui 280 erano N+1 generati da relazioni non ottimizzate. Vi mostro i 10 pattern più comuni e come identificarli prima che arrivino in produzione. Continua a leggere
Ultima modifica:

Ottimizzare le query Eloquent in applicazioni Laravel: strategie avanzate per la performance di gestionali ed e-commerce

Ottimizzare le query Eloquent in applicazioni Laravel: strategie avanzate per la performance di gestionali ed e-commerce Applicazioni Laravel performanti sono cruciali per gestionali ed e-commerce delle PMI. Spesso il collo di bottiglia risiede in query Eloquent non ottimizzate. Questo articolo esplora tecniche avanzate dall'eager loading alla selezione selettiva, fino alle subquery e all'automatic eager loading introdotto in Laravel 12, per trasformare le interazioni con il database da problema a punto di forza. Continua a leggere
Ultima modifica: