{"id":1013,"date":"2022-01-26T15:13:39","date_gmt":"2022-01-26T15:13:39","guid":{"rendered":"https:\/\/www.bhoost.com\/it\/?p=1013"},"modified":"2023-07-31T13:11:15","modified_gmt":"2023-07-31T13:11:15","slug":"che-cose-la-latenza","status":"publish","type":"post","link":"https:\/\/www.bhoost.com\/it\/piattaforme-ecommerce\/che-cose-la-latenza\/","title":{"rendered":"Che cos&#8217;\u00e8 la latenza?"},"content":{"rendered":"<p>Spesso si parla di latenza, ma esattamente cosa significa e perch\u00e9 \u00e8 cos\u00ec importante?<\/p>\n<p>Misurata in millisecondi, la latenza di rete <strong>\u00e8 il tempo impiegato da un visitatore di un sito per connettersi al tuo server web<\/strong>.<\/p>\n<p>Diversi sono i fattori che influiscono sulla latenza, tra cui:<\/p>\n<ul>\n<li><strong>Prestazioni del server<\/strong>: esiste una correlazione tra le metriche delle prestazioni del server, inclusa la velocit\u00e0 del server, l&#8217;hardware utilizzato (ad es. unit\u00e0 HDD\/SDD) e la RAM disponibile e la latenza del sito.<\/li>\n<li><strong>Andata e ritorno<\/strong>: un viaggio di andata e ritorno \u00e8 il viaggio intrapreso da una richiesta di oggetto (ad es. file HTML, fogli di stile e file di script) al tuo server web e ritorno all&#8217;utente. Il tempo di andata e ritorno (RTT) \u00e8 influenzato principalmente dalla distanza tra il server web e l&#8217;utente, nonch\u00e9 dal numero di punti intermedi attraverso i quali viaggia una connessione.<\/li>\n<\/ul>\n<p>Un leggero cambiamento nella latenza pu\u00f2 avere un effetto percepibile sul tempo di caricamento della pagina e sull&#8217;esperienza utente (UX). Ci\u00f2 \u00e8 particolarmente vero per i siti Web E-Commerce, in cui un&#8217;elevata latenza pu\u00f2 influire in modo significativo sulle prestazioni complessive e quindi sull&#8217;esperienza utente.<\/p>\n<h2>Come si misura la latenza<\/h2>\n<p>Proprio perch\u00e9 latenza \u00e8 un parametro fondamentale per un sito, occorre misurarla per rendersi meglio conto dell&#8217;esperienza utente che andiamo ad offrire ai nostri potenziali clienti.<\/p>\n<p>La misurazione della latenza viene in genere eseguita utilizzando uno dei seguenti metodi:<\/p>\n<ul>\n<li><strong>Tempo di andata e ritorno (RTT &#8211; Round Trip Time)<\/strong> \u2013 Calcolato utilizzando un ping, uno strumento da riga di comando che fa rimbalzare una richiesta dell&#8217;utente da un server e calcola quanto tempo ci vuole per tornare al dispositivo dell&#8217;utente.<br \/>\nNella maggior parte dei casi, la frequenza del ping fornisce una valutazione relativamente accurata della latenza. A volte, tuttavia, la limitazione e la congestione creano una differenza tra la velocit\u00e0 di ping e la latenza effettiva di un server Web.<\/li>\n<li><strong>Tempo effettivo\/percepito al primo byte (TTFB)<\/strong> \u2013 Il TTFB \u00e8 il tempo impiegato dal browser di un utente per iniziare a caricare una pagina Web dopo che il server ha ricevuto una richiesta iniziale. Ci sono due misure di TTFB:<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li><strong>Actual TTFB<\/strong> \u2013 Il tempo impiegato dal browser di un utente per ricevere il primo byte di dati da un server. Il TTFB effettivo \u00e8 principalmente influenzato dalla velocit\u00e0 e dalla connettivit\u00e0 della rete.<\/li>\n<li><strong>TTFB percepito<\/strong>: il tempo impiegato da un utente per notare che la pagina ha iniziato a caricarsi. Questa \u00e8 un&#8217;importante metrica SEO e UX ed \u00e8 principalmente influenzata dal tempo necessario per l&#8217;analisi di un file HTML.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Numerosi strumenti possono influenzare il TTFB effettivo e percepito, tra cui:<\/p>\n<ul>\n<li><strong>Pre-pooling della connessione TCP<\/strong>: riduce i tempi di connessione aprendo preventivamente pi\u00f9 connessioni stand-by per gestire le richieste successive.<\/li>\n<li><strong>Rendering progressivo dell&#8217;immagine<\/strong>: il caricamento di versioni pixelate di un&#8217;immagine, che vengono gradualmente sostituite da varianti a risoluzione pi\u00f9 elevata. Questo d\u00e0 al tuo utente l&#8217;impressione che una pagina si carichi pi\u00f9 velocemente del normale.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone wp-image-1014 size-large\" src=\"https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/01\/cdn-latenza-1024x512.png\" alt=\"cdn-latenza\" width=\"768\" height=\"384\" srcset=\"https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/01\/cdn-latenza-1024x512.png 1024w, https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/01\/cdn-latenza-300x150.png 300w, https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/01\/cdn-latenza-768x384.png 768w, https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/01\/cdn-latenza.png 1460w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/p>\n<h2>La CDN per ridurre la latenza<\/h2>\n<p>Abbiamo visto cosa \u00e8 la <a href=\"https:\/\/www.bhoost.com\/it\/cose-una-cdn-e-come-funziona\/\">CDN<\/a> qualche articolo fa. Grazie ad essa si pu\u00f2 infatti ridurre la latenza del tuo sito Web, migliorando le prestazioni complessive del sito e l&#8217;esperienza utente.<\/p>\n<p>Possiamo anche utilizzare i seguenti metodi:<\/p>\n<ul>\n<li><strong>Cache dei contenuti:<\/strong> le CDN memorizzano nella cache e comprimono le versioni mirror delle tue pagine Web, che vengono quindi archiviate in data center strategicamente posizionati. Il contenuto viene quindi consegnato agli utenti in base alla loro geolocalizzazione, riducendo cos\u00ec i tempi di andata e ritorno e la latenza.<\/li>\n<li><strong>Ottimizzazione della connessione:<\/strong> le CDN ottimizzano le connessioni tra utenti e server di origine tramite il riutilizzo delle sessioni, il pre-pooling TCP e il peering di rete. Le CDN Premium accelerano ulteriormente la comunicazione instradando il traffico attraverso un backbone di rete di livello 1 con una quantit\u00e0 minima di hop.<\/li>\n<\/ul>\n<p>Oltre a ridurre la latenza, le CDN migliorano i tempi di caricamento della pagina del tuo sito attraverso tecniche di ottimizzazione front-end (FEO) come la minimizzazione, la compressione dei file e l&#8217;ottimizzazione delle immagini.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Spesso si parla di latenza, ma esattamente cosa significa e perch\u00e9 \u00e8 cos\u00ec importante? Misurata in millisecondi, la latenza di [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":1017,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","footnotes":""},"categories":[1],"tags":[59],"class_list":["post-1013","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-piattaforme-ecommerce","tag-pagespeed"],"acf":[],"jetpack_featured_media_url":"https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/01\/latenza-1.png","uagb_featured_image_src":{"full":["https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/01\/latenza-1.png",1200,627,false],"thumbnail":["https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/01\/latenza-1-150x150.png",150,150,true],"medium":["https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/01\/latenza-1-300x157.png",300,157,true],"medium_large":["https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/01\/latenza-1-768x401.png",768,401,true],"large":["https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/01\/latenza-1-1024x535.png",768,401,true],"1536x1536":["https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/01\/latenza-1.png",1200,627,false],"2048x2048":["https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/01\/latenza-1.png",1200,627,false]},"uagb_author_info":{"display_name":"manuelam","author_link":"https:\/\/www.bhoost.com\/it\/author\/manuelam\/"},"uagb_comment_info":2,"uagb_excerpt":"Spesso si parla di latenza, ma esattamente cosa significa e perch\u00e9 \u00e8 cos\u00ec importante? Misurata in millisecondi, la latenza di [&hellip;]","_links":{"self":[{"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/posts\/1013","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/comments?post=1013"}],"version-history":[{"count":1,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/posts\/1013\/revisions"}],"predecessor-version":[{"id":1016,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/posts\/1013\/revisions\/1016"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/media\/1017"}],"wp:attachment":[{"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/media?parent=1013"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/categories?post=1013"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/tags?post=1013"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}