¿Por que autoptimize ocupa espacio? | Develop Site

Autoptimize nos esta dando problemas por la cantidad de espacio que ocupa en el disco al guardar los archivos en la cache.

Como el espacio en disco es mucho hace falta controlarlo y periódicamente vaciar la cache.

Para no hacer esta tarea vamos a probar hacer una modificacion en el archivo functions.php

  1. # Automáticamente vacía la cache del plugin Autoptimize si supera los 256MB.
  2. if (class_exists('autoptimizeCache')) {
  3.     $myMaxSize = 262144; # Este valor se puede cambiar dependiendo del espacio que tenga disponible el servidor.
  4.     $statArr=autoptimizeCache::stats();
  5.     $cacheSize=round($statArr[1]/1024);
  6.     if ($cacheSize>$myMaxSize){
  7.         autoptimizeCache::clearall();
  8.         header("Refresh:0"); # Hay que refrescar la página para que Autoptimize vuelva a crear los archivos de cache y no se rompa la página después del clearall.
  9.     }
  10. }
Español