Eliminar cache de joomla de forma auto periódica

Es sabido que la carga que a veces soporta la cache de nuestro joomla nos resta espacio en nuestro hosting y puede llegar a ralentizar nuestra web.
Si tomamos los consejos de aumentar a sesenta minutos el tiempo de la cache, como nos indican en algun articulo del magazine de joomla, sin olvidar la informacion que podemos proporcionar a los amigos de lo ajeno.
Desde el administrador de nuestro joomla podemos purgar la cache expirada y eliminar el contenido de la misma, pero no siempre no acordamos de realizar esa tarea y si nuestra web joomla tiene bastante trafico, es un problema…

Solución desde Cpanel y CronJob

La solución mas sencilla para purgar la cache expirada y que se realiza de forma automática, sin tener que incluir script alguno, lo cual cargaria aun mas nuestro joomla, es desde el Cronjob de nuestro panel de control.

Accedemos a nuestro Panel de control CPanel y buscamos el icono CronJob situado en el ultimo cuadro llamado Avanzado .

Hacemos clic o pinchamos (como lo quieran definir) en el icono CronJob, dependiendo de la version de nuestro cpanel, o bien aparecera la opcion Standar o avanzado o bien directamente en un segundo cuadro la opcion Add New Cron Job.

De cualquiera de las maneras tendremos que configurar las opciones en tiempo de ejecucion del Cronjob y añadir el la linea de commando que ejecutara el proceso. Una vez configurado el tiempo, insertamos la siguiente linea de commando:

rm -rf /home/USUARIO/public_html/DOMINIO/cache/*

Donde usuario ponen el usuario de su servidor y donde dominio, su dominio .com, .net …

Esto es aplicable a cualquier carpeta. Por ejemplo si quieren eliminar los archivos que se van cargando en la /tmp de joomla, otra fuente de información de los amigos de lo ajeno, que es donde se queda el rastro de instalaciones de extensiones, tambien pueden eliminarlo de forma auto periodica.

Solo deberan tener cuidado que la hora y dia que se seleccionen para esa opcion no coincida con la instalacion de alguna extension. El codigo seria el mismo con la salvedad de la carpeta, que en vez de cache seria tmp o incluso si quieren eliminar el contenido de la cache del administrador, lo cual seria administrator/cache en vez de cache.

Pongamos el ejemplo con tmp.

rm -rf /home/USUARIO/public_html/DOMINIO/tmp/*

No olviden que para esa opcion siempre sera mejor que no sea diario, ya que no se instalan extensiones a diario, configurenlo para que sea mensual o semanal.

Compartelo con tus seguidores
  • 2
  •  
  •  
  •  
  •  
  •  
    2
    Shares

Comments

  1. melbruno

    Gracias Doctor joomla tratare de hacer esto para mi web haber que resultadores lograre tener

  2. lorena28

    Tengo que decirlo, este sitio es la caña!!. Tenia un cliente que cada 2×3 se le fastidiba la web porque tenia activado la cache desde la administracion en configuracion global y como tiene mucho trafico no habia manera de poder tener la web sin la cache activada y como no me dije, quizas aqui tengan alguna solucion, y BINGO !!! . MIL GRACIAS a los que hacen esta web. 😉

Deja un comentario