Laravel Blog

Tutorial, tips, consigli e patemi su Laravel & dintorni

Tips

Eager Loading in Laravel

Nel refactoring e nella trasformazione in packaging del CMS sviluppato in Laravel nel corso dell’ultimo anno sono incappato nei primi pezzi di codice non ottimizzati. Che sono anche occasione per fare un punto e cercare di stabilire, dopo mesi di lavoro con Laravel, pro e contro delle singole funzionalità. O meglio, quando è conveniente utilizzare gli “helpers” che Laravel offre e…

Ottimizzazione CSS: Gulp-uncss

Continuando nell’opera di ottimizzazione alla scoperta del fantastico mondo di Gulp mi sono chiesto se potevo per gruppi di layout rimuovere i css non utilizzati al fine di ridurre ulteriormente i tempi di caricamento. La risposta è stata UnCss ed in particolare il modulo gulp-uncss Andiamo prima a installare gulp-uncss e glob (prerequisito ma dovrebbe già essere installato) npm i gulp-uncss…

Ottimizzazione CSS, JS, HTML con Laravel & Gulp – Parte 1

GulpJs è un Task Runner basato su Node.js. Essenzialmente un Task Runner è un mero esecutore di task ripetitivi che possono essere automatizzati facendoci risparmiare tempo e salute. Nell’utilizzo nell’applicativo sul quale sto lavorando mi serviva per: Minificare e concatenare file Javascripts e Css; Ottimizzare le immagini Sostituire le referenze dei file originari con i sostituti (a prova di cache) Pulire periodicamente…