tenia este problema del cache tmb.. gracias
tambien haber si se puede comentar en un articulo framework para plantillas como lo es t3 framework y gantry framework
Viernes, 17 Septiembre 2010 | Escrito por Jhon Marreros Guzman
Detalles Artículo - Nivel : Intermedio-Avanzado, Versión Joomla : 1.5.x, Formato : texto y video.
La cache de Joomla nos permite optimizar nuestro sitio web acelerando el tiempo de respuesta al cliente final, pero hay que tener algunas consideraciones al activar esta opción ya que podrian presentarse algunos problemas con algunos módulos.
En el siguiente video se muestra el problema que ocurre al activar la cache en un menu de ejemplo y además dos posibles soluciones.
Esquema general
Después de activar la cache desde el backend, configuración global y luego la opción de sistema, tal como muestra la siguiente imagen:

Pueden ocurrir dos posibles problemas en un template que no se encuentra preparado para manejar este inconveniente tal como se muestra en la siguiente imagen

Solución 1 - Cambiando la configuración del módulo
La primera forma de solucionar este problema es cambiando la configuración del módulo menu, en el menú del backend de Gestor de módulos, elegimos el módulo de menú a configurar y luego en los parámetros avanzados cambiamos la opción de guardado en cache, tal como se muestra en la siguiente imagen

Solución 2 - Modificando el Template
Si queremos mantener el cache del menú, tendremos que corregir el problema modificando el template, agregamos las siguientes líneas de código a nuestro template (tener en cuenta que este código se basa en un menú simple sin subniveles)
En la parte superior del template, despúes de la comprobación de seguridad, agregamos la definición de una variable global para recuperar el item de menu actual, esta variable del sistema es $Itemid
Finalmente agregamos el script (usando mootools), ya sea dentro de la cabecera o en un archivo separado
Conclusión
La optimización de un sitio web usando la opción de cache, nos brinda la posibilidad de mejorar la performance de nuestro sitio web, pero al realizar esta activación se debe tomar en cuenta los posibles inconvenientes que se pueden generar en algunos módulos.
¿Interesado en aprender más de Joomla? Suscríbete al Boletín Mensual

Al suscribirte recibirás una recopilación de 10 templates Joomla gratuitas
