Tots els sistemes de gestió de continguts dinàmics exerceixen una càrrega significativa sobre el servidor, i Joomla no és una excepció en aquest aspecte.
Tanmateix, la majoria de llocs web allotgen contingut que canvia amb poca freqüència, fet que permet aplicar tècniques d’emmagatzematge en memòria cau per minimitzar la necessitat de carregar tot el contingut cada vegada que es visita una pàgina.
El sistema de memòria cau genera una còpia completa d’una pàgina la primera vegada que es mostra. En futures visites, aquesta còpia emmagatzemada s’utilitza per mostrar la pàgina, evitant així gran part del codi i de les consultes a la base de dades necessàries per reconstruir-la des de zero.
Amb el temps, és possible que notis un rendiment més lent o problemes de funcionament al teu lloc Joomla. En aquesta guia et mostrem algunes de les solucions més efectives per abordar els problemes comuns que poden alentir o afectar l’eficiència d’un lloc web. Optimitzar el teu lloc no només en millorarà el rendiment, sinó que també atraurà més visitants.
És fonamental mantenir el teu lloc actualitzat per assegurar-te que utilitza l’última versió de codi, fet que no només protegeix la teva pàgina, sinó que també n’optimitza el rendiment. Es recomana encaridament mantenir el teu lloc al dia amb l’última versió disponible. Pots comprovar fàcilment si el teu lloc està actualitzat accedint al panell d’administració de Joomla. Només accedir-hi amb el teu usuari, et mostrarà si hi ha una versió disponible a “Notificacions”:
Abans d’actualitzar, et recomanem revisar les extensions que tinguis instal·lades al teu Joomla i assegurar-te que siguin compatibles amb la nova versió. Pots accedir al llistat d’extensions i comprovar els detalls tècnics de cadascuna.
Habilitar la memòria cau predeterminada de Joomla
El primer pas, abans d’activar el connector que gestiona la memòria cau de Joomla, és habilitar la memòria cau del propi sistema de Joomla, per tal que el connector pugui fer les aplicacions necessàries pel seu funcionament.
Has d’anar a Sistema -> Configuració Global al panell de Joomla per accedir a la següent finestra:
Assegura’t que la “Memòria caché del sistema” està activada amb la memòria cau de sessió (caché conversacional). Per defecte, aquest valor ve desactivat. Un cop ho hagis modificat, fes clic a “Desa i tanca”, a la cantonada superior esquerra. Amb aquest canvi, Joomla ja estarà preparat per gestionar la seva memòria cau. Ara cal activar un connector per aquesta gestió.
La memòria cau de pàgina es gestiona amb el System Cache Plugin, que ve de sèrie amb Joomla. Per activar-lo, inicia sessió a l’administració de Joomla i ves a Panell d’inici -> Plugins:
Allà pots filtrar directament per la paraula “cache” i es mostrarà el plugin de memòria caché esmentat:
En accedir-hi, has de verificar que l’estat del connector sigui “Habilitat”. Si no és el cas, obre el desplegable per canviar-ho i fes clic a “Desa i tanca” perquè quedi activat.
Optimització d’imatges
Freqüentment, les imatges són responsables de la lentitud en la càrrega d’un lloc web. Imatges de mida gran requereixen més temps per descarregar-se quan es visualitza la teva pàgina. Optimitzant la mida de les imatges, pots experimentar una millora notable en el rendiment del teu lloc.
És recomanable reduir la mida de les imatges abans de pujar-les a Joomla. Pots utilitzar programes d’edició d’imatges com Photoshop, GIMP, entre d’altres, per exportar-les amb dimensions més reduïdes sense comprometre’n la qualitat.
Si ja tens moltes imatges pujades al web i són de mida gran, recomanem anar-les substituint de mica en mica per reduir-ne la càrrega total.
Utilitzar l’eina de memòria cau de cdmon (Varnish)
A cdmon oferim una eina de memòria cau directament des del servidor. Aquesta memòria cau funciona de manera similar a la memòria cau integrada de Joomla, però directament al servidor, ja que deixa els fitxers en memòria cau en un espai d’accés ràpid, reduint així la necessitat de carregar-los completament cada vegada que Joomla requereixi accedir-hi.
Aquesta eina es pot activar directament des del panell de control de cdmon, i disposem d’un tipus de memòria cau específic per a Joomla, optimitzat per a les necessitats concretes d’aquesta aplicació.
Si tens qualsevol dubte, pots contactar amb el nostre servei tècnic.