Cumu Tagliemu a nostra Pagina Caricà u Tempu di 10 Secondi

Velocità è suciale ùn parenu micca travaglià inseme quandu si tratta di un grande situ web. Avemu migratu u nostru situ à Flywheel (ligame affiliate) è hà assai miglioratu e prestazioni è a stabilità di u nostru situ. Ma a nostra cuncezzione di u situ - cù un footer grassu chì hà prumuvutu a nostra attività suciale in Facebook, Twitter, Youtube è in u nostru Podcast - hà rallentatu u nostru situ finu à un scansu.

Era pessimu. Mentre una grande pagina si carica in 2 secondi o menu, u nostru situ pigliava più di 10 secondi per una pagina per compie. U prublema ùn era micca WordPress o Flywheel, u prublema eranu tutti l'elementi interattivi chì avemu caricatu da altri servizii ... Widget di Facebook è Twitter, imaghjine d'anteprima di Youtube, a nostra applicazione Podcast, ùn pudia micca solu cuntrullà a so lentezza di carica. Sin'à avà.

Noterete avà chì e nostre pagine si caricanu in circa 2 secondi. Cumu l'avemu fattu? Avemu aghjustatu una sezione dinamica à u nostru piè di pagina chì si carica solu quandu l'utente scorre finu à quellu puntu. Scorri finu à u fondu di a nostra pagina in un navigatore (micca mobile, app o tablet) è vedrete una maghjina di carica ripiglià:

carica

Utilizendu jQuery, ùn carichemu micca a basa di a pagina finu à chì qualcunu scorri quì. U codice hè in realtà abbastanza semplice:

$ (finestra) .scroll (funzione () {if (jQuery (document) .height () == jQuery (finestra) .scrollTop () + jQuery (finestra) .height ()) {if ($ ("# placetoload" ) .text (). lunghezza <200) {$ ("# supplementary"). load ('[percorsu sanu di a pagina da caricare]');}}});

Una volta chì l'utente scorre à a basa di a pagina, jQuery go estratta u cuntenutu di a pagina di u percorsu specificatu è li carica in u div chì avete sceltu.

Mentre u situ ùn benefica più da u cuntenutu carcu quì (perchè un mutore di ricerca ùn u rastrella), simu abbastanza fiduciosi chì a velocità di a pagina aiuterà a nostra classifica, spartera è impegnu assai di più chè avè qualcunu Aspettate impacientemente chì a nostra pagina si carichi di manera lenta. U megliu di tutti, a pagina hà sempre tutti l'elementi chì vulemu impegnà cù i nostri visitatori ... senza sacrificà a velocità di a pagina.

Avemu sempre qualchì travagliu da fà ... ma ci simu ghjunti!

Chì ne pensi?

Stu situ utilizeghja Akismet per reducisce u puzzicheghju. Sapete ciò chì i dati di i vostri dati è processatu.