{"id":232028,"date":"2022-12-30T19:36:00","date_gmt":"2022-12-30T16:36:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=232028"},"modified":"2022-12-30T19:36:09","modified_gmt":"2022-12-30T16:36:09","slug":"comprendere-la-memorizzazione-nella-cache-in-wordpress-parte-2","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/it\/comprendere-la-memorizzazione-nella-cache-in-wordpress-parte-2\/","title":{"rendered":"Comprendere la memorizzazione nella cache in WordPress, parte 2"},"content":{"rendered":"\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/it\/comprendere-la-memorizzazione-nella-cache-in-wordpress-parte-1\/\" title=\"Nel post precedente\">Nel post precedente<\/a>, ho condiviso un primer di base su come le applicazioni supportate da database, in particolare WordPress, funzionano senza memorizzazione nella cache.<\/p>\n<p>E prima di parlare di come funziona la memorizzazione nella cache di base in WordPress, in particolare con l&#8217; <a href=\"https:\/\/codex.wordpress.org\/Transients_API\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">API Transients<\/a>, \u00e8 importante discutere i principi di base della memorizzazione nella cache. Ci\u00f2 include il motivo per cui lo facciamo, i suoi vantaggi e come funziona.<\/p>\n<p>Quindi esamineremo come possiamo sfruttare le strutture di base in WordPress per farlo effettivamente.<\/p>\n<h2>Comprendere la memorizzazione nella cache in WordPress: memorizzazione nella cache?<\/h2>\n<h3>Perch\u00e9 lo facciamo<\/h3>\n<p>In generale, lo facciamo per assicurarci che i nostri siti siano veloci. Sappiamo che <a href=\"https:\/\/moz.com\/learn\/seo\/page-speed\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">la velocit\u00e0 gioca un ruolo<\/a> nel modo in cui una pagina viene classificata nei risultati di ricerca. E anche se questo potrebbe non essere il motivo principale, \u00e8 un motivo importante.<\/p>\n<p>Forse l&#8217;argomento pi\u00f9 semplice e migliore per la memorizzazione nella cache \u00e8 avere un sito veloce (o un sito performante). E, in questo contesto, questo pu\u00f2 significare un sito o un&#8217;applicazione web.<\/p>\n<p>Indipendentemente da ci\u00f2, sappiamo come ci si sente quando siamo seduti l\u00ec ad aspettare che una pagina o parte di una pagina venga caricata. Se non ci piace, perch\u00e9 vorremmo che i nostri visitatori lo sperimentassero?<\/p>\n<h3>I suoi vantaggi<\/h3>\n<p>I vantaggi della memorizzazione nella cache riguardano almeno due aree principali:<\/p>\n<ol>\n<li>l&#8217;esperienza utente,<\/li>\n<li>tempo di caricare.<\/li>\n<\/ol>\n<p>Nell&#8217;ultima sezione, ho detto che i vantaggi della memorizzazione nella cache possono essere percepiti se sei un utente. \u00c8 qualcosa che tutti abbiamo sperimentato e, come sviluppatori, \u00e8 qualcosa che possiamo offrire ai nostri utenti attraverso una variet\u00e0 di tecniche.<\/p>\n<p>Ma anche il &quot;tempo di caricamento&quot; \u00e8 qualcosa che conta e non si tratta solo di parlare dei vantaggi del tempo impiegato da un utente per caricare il sito. Al contrario, \u00e8 un po&#8217; pi\u00f9 tecnico.<\/p>\n<p>Ricordiamo nel post precedente che una richiesta \u2013 o un viaggio \u2013 inizia da quando gli utenti richiedono informazioni dal server e quindi il processo passa dalla macchina dell&#8217;utente al server al database e viceversa.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-159435-61e6f4e3ef339.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-159435-61e6f4e3ef339.png\" alt=\"Comprendere la memorizzazione nella cache in WordPress, parte 2\"><\/a><\/p>\n<p>Quando abbiamo introdotto la memorizzazione nella cache, non dobbiamo fare tutto questo. Invece, un viaggio viene abbreviato perch\u00e9 i dati vengono effettivamente conservati da qualche altra parte. E se il viaggio \u00e8 pi\u00f9 breve (e non intendo dal computer dell&#8217;utente a dove si trova il server nel mondo), allora dovrebbe anche essere pi\u00f9 veloce.<\/p>\n<p>Ma come?<\/p>\n<h3>Come funziona<\/h3>\n<p>Sono disponibili numerosi tipi di memorizzazione nella cache, ma sto mantenendo questa serie particolare di alto livello. Cio\u00e8, non ho intenzione di distinguere tra cache del browser, cache di pagina, cache di oggetti, ecc.<\/p>\n<p>Forse in un prossimo post. Ma, per ora, sto parlando specificamente della memorizzazione nella cache ad alto livello.<\/p>\n<p>Comunque, ecco come funziona:<\/p>\n<ol>\n<li>Durante il primo viaggio in una pagina, vengono raccolte tutte le informazioni necessarie per caricare la pagina.<\/li>\n<li>Invece di scartarle quando l&#8217;utente lascia il sito (o la pagina), le informazioni vengono conservate in un luogo facilmente accessibile come la memoria del server.<\/li>\n<li>Quando l&#8217;utente successivo raggiunge la pagina, il viaggio non deve andare al database per ottenere tutte le informazioni, assemblarle e quindi restituirle all&#8217;utente. Invece, estrae le informazioni completamente assemblate dalla memoria del server (che \u00e8, nella maggior parte dei casi) gi\u00e0 pi\u00f9 veloce, quindi le restituisce all&#8217;utente.<\/li>\n<\/ol>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-159435-61e6f4e8a6481.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-159435-61e6f4e8a6481.png\" alt=\"Comprendere la memorizzazione nella cache in WordPress, parte 2\"><\/a><\/p>\n<p>Ci sono molti avvertimenti da considerare quando si esegue questa operazione, come dati utente personalizzati, caricamenti di pagine parziali e cos\u00ec via, ma il principio alla base del viaggio rimane lo stesso.<\/p>\n<h2>Transitori di WordPress<\/h2>\n<p>Quindi come funziona in WordPress? Al livello pi\u00f9 fondamentale, l&#8217;API Transient fornisce alcune funzionalit\u00e0 di base per questo.<\/p>\n<p>Ma \u00e8 importante capire come funziona e perch\u00e9 funziona in quel modo. Quindi nel prossimo post di questa serie, parler\u00f2 specificamente di questo.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte di registrazione:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In questo post, esaminiamo la comprensione della memorizzazione nella cache in WordPress vedendo come viene creata una cache e quindi perch\u00e9 la memorizzazione nella cache pu\u00f2 comportare un sito pi\u00f9 veloce.<\/p>\n","protected":false},"author":1,"featured_media":224083,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[896,835,814,844,1089,865],"tags":[1168],"class_list":["post-232028","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codice","category-guida-per-principianti","category-plugin-2","category-tutorial","category-velocita-del-sito","category-wordpress-6","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/232028","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/comments?post=232028"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/232028\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media\/224083"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media?parent=232028"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/categories?post=232028"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/tags?post=232028"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}