{"id":18,"date":"2020-11-26T15:59:21","date_gmt":"2020-11-26T14:59:21","guid":{"rendered":"https:\/\/www.hostgento.com\/blog\/?p=18"},"modified":"2021-12-10T18:12:50","modified_gmt":"2021-12-10T18:12:50","slug":"memcached","status":"publish","type":"post","link":"https:\/\/www.bhoost.com\/it\/piattaforme-ecommerce\/memcached\/","title":{"rendered":"Configurare Magento per utilizzare memcached"},"content":{"rendered":"<p><span style=\"font-weight: 400\">Magento esegue pi\u00f9 dati e oggetti dal suo database quando un cliente visita e acquista qualcosa dal negozio. Questi oggetti sono definiti nel core Magento, nelle chiamate PHP e in diversi blocchi della pagina e questi possono ridurre le prestazioni del tuo negozio Magento.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Se vuoi ottimizzare la velocit\u00e0 del tuo negozio ecommerce Magento, una delle soluzioni consigliate \u00e8 configurare e utilizzare il supporto Magento Memcached.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">Cos\u2019\u00e8 Memcached?<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Memcached \u00e8 una cache di memoria distribuita che accelera le applicazioni Web su larga scala con database dinamici. Riduce il carico delle richieste di database su un server e visualizza i dati attraverso la cache ogni volta che un&#8217;origine dati esterna lo richiede.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">Configurare Magento per utilizzare memcached<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Per configurare il tuo Magento con MemCached, apri <\/span><em><span style=\"font-weight: 400\">&lt;your Magento install dir&gt;\/app\/etc\/env.php <\/span><\/em><span style=\"font-weight: 400\">in un editor di testo<\/span><\/p>\n<p><span style=\"font-weight: 400\">Individua quanto segue:<\/span><\/p>\n<pre><span style=\"font-weight: 400\">'session'<\/span> <span style=\"font-weight: 400\">=&gt;<\/span>\n\n<span style=\"font-weight: 400\">\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400\">array<\/span> <span style=\"font-weight: 400\">(<\/span>\n\n<span style=\"font-weight: 400\">\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400\">'save'<\/span> <span style=\"font-weight: 400\">=&gt;<\/span> <span style=\"font-weight: 400\">'files'<\/span><span style=\"font-weight: 400\">,<\/span>\n\n<span style=\"font-weight: 400\">),<\/span><\/pre>\n<p><span style=\"font-weight: 400\">Cambialo con questo:<\/span><\/p>\n<pre><span style=\"font-weight: 400\">'session'<\/span> <span style=\"font-weight: 400\">=&gt;<\/span>\n\n<span style=\"font-weight: 400\">\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400\">array<\/span> <span style=\"font-weight: 400\">(<\/span>\n\n<span style=\"font-weight: 400\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400\">'save'<\/span> <span style=\"font-weight: 400\">=&gt;<\/span> <span style=\"font-weight: 400\">'memcached'<\/span><span style=\"font-weight: 400\">,<\/span>\n\n<span style=\"font-weight: 400\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400\">'save_path'<\/span> <span style=\"font-weight: 400\">=&gt;<\/span> <span style=\"font-weight: 400\">'&lt;memcache ip or host&gt;:&lt;memcache port&gt;'<\/span>\n\n<span style=\"font-weight: 400\">),<\/span><\/pre>\n<p><span style=\"font-weight: 400\">Memcached ha parametri di avvio opzionali che esulano dallo scopo di questa guida. Puoi trovare maggiori informazioni su di loro nella documentazione di <\/span><a href=\"https:\/\/www.php.net\/manual\/en\/memcached.sessions.php\"><span style=\"font-weight: 400\">memcached<\/span><\/a><span style=\"font-weight: 400\">, nel codice sorgente e nei registri delle modifiche.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">Verifica che Memcached funzioni con Magento<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Per verificare che memcached funzioni con Magento:<\/span><\/p>\n<ol>\n<li>\n<ol>\n<li><span style=\"font-weight: 400\">Elimina il contenuto delle seguenti directory nella directory di installazione di Magento:<\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><i><span style=\"font-weight: 400\">rm -rf var \/ cache \/ * var \/ page_cache \/ * var \/ session \/ *<\/span><\/i><\/li>\n<li><span style=\"font-weight: 400\">Vai a qualsiasi pagina della vetrina.<\/span><\/li>\n<li><span style=\"font-weight: 400\"><span style=\"font-weight: 400\">Accedi all&#8217;amministratore di Magento e vai a diverse pagine.<\/span><\/span>&nbsp;\n<p>Se non vengono visualizzati errori, congratulazioni! memcached funziona! Facoltativamente, puoi esaminare l&#8217;archiviazione memcached come discusso nel passaggio successivo.Se vengono visualizzati errori (come un HTTP 500 (errore server interno)), abilitare la modalit\u00e0 sviluppatore e diagnosticare il problema. Assicurati che memcached sia in esecuzione, configurato correttamente e che env.php non abbia errori di sintassi<\/li>\n<li>(Facoltativo) Usa Telnet per esaminare l&#8217;archiviazione memcached.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/UTiKbSECzFHiA40pOA3thWZWS38oi8pTLOWLErJlXjFF-H6d0RUff6p5nWrWmk-Xo58_B7ZO0hZqscQark7Om2t7CrPPEMnzs3iKi8jCBbTplxwcgsj4ev-mneNT9_trcDdZGif0\" \/><\/p>\n<p><span style=\"font-weight: 400\">I risultati vengono visualizzati in modo simile al seguente:<\/span><\/p>\n<p><span style=\"font-weight: 400\">&#8220; elementi STAT del terminale: 3: numero 1 elementi STAT: 3: et\u00e0 7714 elementi STAT: 3: sfrattati 0 elementi STAT: 3: evicted_nonzero 0 STAT elementi: 3: evicted_time 0 STAT elementi: 3: outofmemory 0 STAT elementi: 3 : tailrepairs 0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Memcached \u00e8 una cache distribuita che riduce il carico delle richieste di database su un server. Scopri come configurarla in Magento.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","footnotes":""},"categories":[1],"tags":[16],"class_list":["post-18","post","type-post","status-publish","format-standard","hentry","category-piattaforme-ecommerce","tag-magento"],"acf":[],"jetpack_featured_media_url":"","uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"admin","author_link":"https:\/\/www.bhoost.com\/it\/author\/andreasacca_vd0s1ik8\/"},"uagb_comment_info":0,"uagb_excerpt":"Memcached \u00e8 una cache distribuita che riduce il carico delle richieste di database su un server. Scopri come configurarla in Magento.","_links":{"self":[{"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/posts\/18","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/comments?post=18"}],"version-history":[{"count":1,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/posts\/18\/revisions"}],"predecessor-version":[{"id":675,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/posts\/18\/revisions\/675"}],"wp:attachment":[{"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/media?parent=18"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/categories?post=18"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/tags?post=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}