it-swarm-eu.dev

Quale cache lato server può essere utilizzata con Joomla 2.5.x?

Attualmente sto esaminando diverse opzioni di memorizzazione nella cache del server per Joomla. Non sono ancora pronto per l'aggiornamento a Joomla 3.x, quindi sto solo esaminando le opzioni per 2.5.x.

Redis stava bene, ma in base alla discussione su https://github.com/joomla/joomla-cms/pull/3615 sembra che Redis non sarà disponibile fino a Joomla 3.4?

Quindi, mi chiedevo, quali opzioni ci sono per la cache lato server in Joomla 2.5.x?

EDIT1: Per sistemi cache intendo Redis, Xcache, APC, Memcache/d, ecc.

EDIT2: Avrò i privilegi di amministratore/accesso root sul server.

1
TryHarder

Esistono vari metodi che possono essere utilizzati.

Metodo 1:

È possibile scaricare e installare un plug-in di memorizzazione nella cache. Personalmente, mi piace usare JCH Optimize . Tuttavia, fai molta attenzione quando usi la minimizzazione e la combinazione di file JS. Potresti trovare alcuni errori nella console e devi escludere un file o 2 dal plugin.

Metodo 2:

Esistono 2 diversi tipi di memorizzazione nella cache con Joomla.

Cache della pagina, che si trova in Plugin >> Sistema >> Cache . Questo sostanzialmente memorizza nella cache ogni singola pagina. Non sono sicuro se questo vale per 2.5 ma secondo Documenti, memorizzerà solo nella cache per gli ospiti, non per gli utenti che hanno effettuato l'accesso.

Visualizza la memorizzazione nella cache, che puoi trovare nella Configurazione globale del tuo backend Joomla. Questo memorizza nella cache ogni vista di un componente, tuttavia funzionerà solo se gli sviluppatori del componente hanno aggiunto la funzione cache.

Metodo 3:

Alcuni provider di hosting dispongono del proprio sistema di memorizzazione nella cache. So che Siteground ha 3 tipi o cache diversi, a seconda dell'aggressività che si desidera utilizzare. Potrebbe valere la pena guardare il tuo pannello di controllo di hosting per vedere se ci sono opzioni.

Metodo 4 (browser):

Il tuo file htaccess. Innanzitutto dovrai rinominare htaccess.txt a .htaccess.

## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresDefault "access 1 month"
</IfModule>
## EXPIRES CACHING ##

c'era anche un buon articolo scritto per Managine di Joomla da Ofer Cohen:

http://magazine.joomla.org/issues/issue-oct-2012/item/903-simple-performance-guide

2
Lodder