|
Componente Joomla
|
|
Martes, 19 de Enero de 2010 15:43 |
|
Página 1 de 2 
Cache Joomla 1.5: la cache del sistema
Cuando se carga una pagina de un sitio Joomla, se pone a funcionar el html, el php, las querys de Mysql, etc... osea mucho trabajo y tiempo, pero, si una vez cargada la pagina, hacemos una copia en html y la guardamos, la próxima vez que alguien pida ésa página estará lista para ser mostrada y, por lo tanto, se cargara más rapidamente y quitará trabajo a la base de datos y al core de Joomla, a este proceso se le llama cache. Ahora bien, en Joomla no hay una sola cache, está la cache del main (contenido y los componentes) y las caches de los módulos y también de algún componente que tiene la suya propia (por ejemplo Joom!Fish, Sobi2...), todas se configuran separadamente, vamos a hablar primero de la cache principal.
La cache (del contenido y los componentes) de Joomla viene desactivada por defecto, para activarla hay que ir a: Sitio -> Configuración global -> Sistema donde encontraremos la
Configuracion de la cache:
Aquí tenemos la posibilidad de activar o no la cache y de asignarle el tiempo de vida, acabado el cual el archivo no será tomado en cuenta. Cuanto tiempo asignarle? No hay una regla fija, por ejemplo si tenemos un foro concurrido o una tienda online asignaremos poco tiempo, porque podemos encontrarnos que nosotros hayamos aumentado el precio de un producto pero el visitante se lo encuentre todavía al precio antiguo, en cambio, si nosotros tenemos un sitio solo de artículos, podemos ponerle bastante tiempo porque no vamos a cambiar el texto cada dos por tres, en principio és útil para sitios con bastante tráfico, con páginas pesadas y con contenidos que no se renueven constantemente, por tanto tomad como media los 15 minutos que vienen por defecto y aumentadlo o disminuidlo en función de vuestras necesidades.
Gestor de la caché: lo pone por defecto Joomla en función del servidor, puede ser archivo, base de datos, apc, etc...
Además de ésto, si vamos a las Herramientas de Joomla veremos en el menú desplegable:
Limpiar la cache (Administrador de cache)
En esta ventana se pueden eliminar individualmente las diversas caches activas, la de los componentes (com_content) y las de los módulos (mod_xxx), seleccionas la casilla del elemento (s) que quieres eliminar y aprietas borrar.
Purgar cache expirada (solo en Joomla 1.5.9 y posteriores)
esta está muy clara, eliminaréis todos los archivos que han sobrepasado el tiempo máximo configurado, pero no los que están siendo utilizados. Si tenéis la cache activada tendréis que efectuar esta operación periódicamente porque si no el número de Mb ocupadas en vuestra carpeta cache crecerá, sobretodo si tenéis instalado un componente de eventos y calendario.
|
Comentarios
¿14 gigas? no te habráss equivocado?
Pero que error te da?
Controla que la carpeta cache tenga lo permisos adecuados y pruebalo de nuevo, si no borra el archivo con el ftp
Delete failed: '006976e19408e583b71ded78fe54a98e.php'
A que obedece y que debo hacer?
Ciao
Tengo varias ideas, la primera que el plugin mod_fontsize és un modulo (que no conozco) y no un plugin, la segunda que este és el articulo sobre la Cache de Joomla
Alguna idea?
GRaciass
No la conozco, pero, y teniendo en cuenta que la cache no me ha dado nunca problemas, ¿tu crees que és necesario añadir una extensión para la cache? Tu cuenta que todo lo que se añade repercute en el rendimiento del servidor.
http://extensions.joomla.org/extensions/site-management/cache/9495
Suscripción de noticias RSS para comentarios de esta entrada.