{"id":7666,"date":"2014-03-23T12:32:57","date_gmt":"2014-03-23T11:32:57","guid":{"rendered":"http:\/\/xlogic.org\/blog\/?p=7666"},"modified":"2018-02-09T15:32:05","modified_gmt":"2018-02-09T14:32:05","slug":"come-installare-cache-cms-importanti","status":"publish","type":"post","link":"https:\/\/xlogic.org\/blog\/come-installare-cache-cms-importanti.html\/","title":{"rendered":"Come installare la cache nei Cms pi\u00f9 importanti"},"content":{"rendered":"<p>Oggi parliamo di un aspetto molto importante per rendere il proprio sito web pi\u00f9 veloce e performante.<\/p>\n<p>Sto parlando ovviamente del fattore cache; in termini informatici la cache \u00e8 una memoria temporanea, non visibile all&#8217;utente che memorizza un insieme di dati che potranno essere velocemente recuperati su richiesta.<\/p>\n<p>La cache nei CMS non \u00e8 attiva e presente di Default, ma deve essere installata per una serie di ragioni:<\/p>\n<p>&#8211; La velocit\u00e0 di caricamento di un sito Web incide sul posizionamento dello stesso sui motori di ricerca.<\/p>\n<p>&#8211; Offrire agli utenti una migliore esperienza di navigazione<\/p>\n<p>&#8211; Risparmiare Banda nel senso che se un utente ha visualizzato dei file multimediali, la prima volta consuma banda, mentre se li visualizzer\u00e0 nuovamente la banda non verr\u00e0 consumata in quanto i files temporanei sono nella Cache.<\/p>\n<p>&nbsp;<\/p>\n<p>In questo articolo spiegheremo come installare la cache nei CMS pi\u00f9 importanti:<\/p>\n<p>&nbsp;<\/p>\n<p><strong>WORDPRESS<\/strong><\/p>\n<p>Per installare la cache su WordPress consigliamo di installare il plugin WP Super Cache, leggi la <a href=\"https:\/\/xlogic.org\/blog\/guida-wp-super-cache-wordpress.html\/\">guida<\/a> su come installarlo.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>JOOMLA<\/strong><\/p>\n<p>Per abilitare la cache in Joomla bisogna seguire questo percorso:<\/p>\n<blockquote><p><em>Sito &gt; Configurazione globale &gt; Scheda sistema &gt; Riquadro Impostazioni Cache &gt; Scegliere ON &#8211; Cache Conservativa ed impostare un tempo di cache pari a 60 minuti.<\/em><\/p><\/blockquote>\n<p>Cerchiamo di fare chiarezza sulla differenza che c&#8217;\u00e8 tra i tipi di Cache in Joomla:<\/p>\n<blockquote><p><em>Le impostazioni di\u00a0<strong>cache progressiva<\/strong>\u00a0sono quelle di default e prevedono il caching di tutti gli elementi della pagina, inclusi i moduli.<\/em><\/p>\n<p><em>Le impostazioni di\u00a0<strong>cache conservativa<\/strong>\u00a0provvedono al caching solo di alcuni elementi della pagina, permettendo quindi che gli altri siano ricaricati da zero pi\u00f9 volte.<\/em><\/p><\/blockquote>\n<p>Per migliorare ulteriormente i tempi di caricamento bisogna modificare il file htaccess che si trova nella root di Joomla inserendo al fondo del file il seguente codice:<\/p>\n<blockquote><p>########## Begin Enable Caching ##########<br \/>\n#<br \/>\n# enable expirations<br \/>\nExpiresActive On<br \/>\n# expire images after a month in the website visitor cache<br \/>\nExpiresByType image\/gif &#8220;access plus 1 month&#8221;<br \/>\nExpiresByType image\/png &#8220;access plus 1 month&#8221;<br \/>\nExpiresByType image\/jpeg &#8220;access plus 1 month&#8221;<br \/>\nExpiresByType image\/x-icon &#8220;access plus 1 month&#8221;<br \/>\n# expire stylesheets and javascript after 1 week in the website visitor cache<br \/>\nExpiresByType text\/css &#8220;access plus 1 week&#8221;<br \/>\nExpiresByType application\/javascript &#8220;access plus 1 week&#8221;<br \/>\n# expire flash and XML 1 month and 1 week respectively in the website visitor cache<br \/>\nExpiresByType application\/x-shockwave-flash &#8220;access plus 1 month&#8221;<br \/>\nExpiresByType text\/xml &#8220;access plus 1 week&#8221;<br \/>\n#<br \/>\n########## End Enable Caching ##########<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p><strong>DRUPAL<\/strong><\/p>\n<p>Per abilitare la cache in Drupal bisogna accedere nel pannello di controllo Drupal e alla pagina <strong>Prestazioni<\/strong> abilitare la cache.<\/p>\n<p>E&#8217; consigliabile abilitare la cache &#8220;Normale&#8221; in quanto la cache &#8220;Aggressiva&#8221; potrebbe portare qualche problema causata dal caricamento dei moduli.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>MAGENTO<\/strong><\/p>\n<p>Per ottimizzare un sito Magento bisogna attivare la cache\u00a0intervenendo nel backend seguendo questo percorso:<\/p>\n<blockquote><p><em>Sistema -&gt; Gestione della cache<\/em><\/p><\/blockquote>\n<p>Una volta raggiunta quest\u2019area bisogner\u00e0 abilitare tutte le voci.<\/p>\n<p>Inoltre per ottimizzare al massimo la cache dovrete modificare i parametri PHP da cPanel in questa modo:<\/p>\n<blockquote><p><em>realpath_cache_size = 64k<\/em><br \/>\n<em>realpath_cache_ttl = 7200<\/em><br \/>\n<em>max_execution_time = 120<\/em><br \/>\n<em>max_input_time = 90<\/em><br \/>\n<em>memory_limit = 256M<\/em><br \/>\n<em>default_socket_timeout = 90<\/em><br \/>\n<em>pdo_mysql.cache_size = 2000<\/em><br \/>\n<em>output_buffering = 4096<\/em><\/p><\/blockquote>\n<p>Per gli utenti di Xlogic la versione PHP e i relativi parametri potranno essere modificati direttamente da cPanel grazie a <a href=\"https:\/\/xlogic.org\/blog\/cagefs-cloudlinux-disponibile-sul-nostro-hosting.html\/\">CageFS<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>PRESTASHOP<\/strong><\/p>\n<p>Per abilitare la cache sulle versioni di Prestashop 1.3 o inferiori \u00e8 necessario:<\/p>\n<blockquote><p><em>&#8211; aprire il file\u00a0smarty.config.inc.php seguendo questo percorso: Root \/ Config<\/em><\/p>\n<p><em>&#8211; inserire questo codice:<\/em><br \/>\n<em>$smarty &#8211; &gt; cache = true;<\/em><br \/>\n<em>$smarty &#8211; &gt; force_compile = false;<\/em><em><br \/>\n<\/em><\/p><\/blockquote>\n<p>Per abilitare la cache sulle versioni di Prestashop 1.4 o superiori \u00e8 necessario seguire questo percorso:<\/p>\n<blockquote><p><em>back-office &gt; preferenze &gt; prestazioni &gt; attiva la cache di smarty &gt; salva cambiamenti<\/em><\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p>Alla prossima!<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Oggi parliamo di un aspetto molto importante per rendere il proprio sito web pi\u00f9 veloce e performante. Sto parlando ovviamente del fattore cache; in termini informatici la cache \u00e8 una memoria temporanea, non visibile all&#8217;utente che memorizza un insieme di dati che potranno essere velocemente recuperati su richiesta. La cache nei CMS non \u00e8 attiva [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[5,1404,1402,1403,1401],"tags":[814,813,812,810,811,809,745,437,815,228,305,304,281,28],"class_list":["post-7666","post","type-post","status-publish","format-standard","hentry","category-news","category-drupal","category-joomla","category-prestashop","category-wordpress","tag-cache","tag-cache-cms","tag-cache-drupal","tag-cache-joomla","tag-cache-magento","tag-cache-prestashop","tag-cache-wordpress","tag-drupal","tag-drupla","tag-joomla","tag-magento","tag-opencart","tag-prestashop","tag-wordpress"],"modified_by":"Andrea (Xlogic.org)","_links":{"self":[{"href":"https:\/\/xlogic.org\/blog\/wp-json\/wp\/v2\/posts\/7666","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xlogic.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xlogic.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xlogic.org\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/xlogic.org\/blog\/wp-json\/wp\/v2\/comments?post=7666"}],"version-history":[{"count":0,"href":"https:\/\/xlogic.org\/blog\/wp-json\/wp\/v2\/posts\/7666\/revisions"}],"wp:attachment":[{"href":"https:\/\/xlogic.org\/blog\/wp-json\/wp\/v2\/media?parent=7666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xlogic.org\/blog\/wp-json\/wp\/v2\/categories?post=7666"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xlogic.org\/blog\/wp-json\/wp\/v2\/tags?post=7666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}