Un saludo,
Hay numerosos archivos de imagen (de la plantilla) y .js que no utilizo, sin embargo pesan muchísimo (por ejemplo mootools.js casi 80kb).
Algunos los he eliminado y otros bloqueado su carga con código.
Mi duda es la siguiente, cuando un usuario pide esos archivos que no existen, eso queda registrado en el LOG de errores.
¿Podría saturarse el LOG?, ¿se renueva cuando llega a cierto tamaño?, ¿hace más lenta la carga al no encontrar esos archivos?.
Gracias por adelantado 😉
Hola acastrolorenzo
Usualmente se registra en el log problemas con los archivos de programación PHP, pero no de imágenes o código javascript.
El log podría crecer indefinidamente.
Por otro lado te sugiero no eliminar los archivos de tu template, tal vez puedas encontrar otros archivos que depurar en tu sitio web, en el caso del template si eliminas por ejemplo el mootools.js tienes antes que cambiar las referencias para que se use el mootools que carga por defecto joomla o cargarlo desde los servidores de google, lo cual puede resultar un trabajo complicado.
Si eliminas las imágenes que no usas en tu template, pierdes flexibilidad en la administración de la misma ya que si quieres cambiar posteriormente la apariencia y no podras hacerlo.
Saludos.
Gracias jmarerros,
Entonces entiendo que al eliminar imágenes y .js no estoy haciendo crecer los LOG.
Sin embargo por qué aparecen en LOG de Errores de Cpanel las siguientes entradas:
[Sat Feb 12 14:36:54 2011] [error] [client] File does not exist: /home/enobrasc/public_html/templates/ja_purity_ii/images/header-mask.png, referer: http://enobras.com/
A eso me refiero, ¿dónde y por qué se genera ese registro?, ¿si elimino en este caso la máscara del header va a estar generando constanemente un LOG de error?.
A parte de perder flexibilidad en los diseños ¿me estoy metiendo en algun problema más serio?.
En el caso de mootools lo que hago es bloquearlo con un script en la mayoría de páginas, dejándolo disponible para en otras partes como el backend de control.
Gracias por adelantado 🙂
Hola acastrolorenzo
Pense que te referias a los archivos logs de joomla (error_log).
Si, es posible que te genere errores si eliminas arbitrariamente archivos de dependencia, esto es debido a que aunque no los utilices, el programa los incluye dentro de su código y por eso saltan estos errors en el log.
Los problemas en los que te puedas meter al eliminar archivos de imágenes a veces pueden ser inesperados, salvo conozcas exactamente la funcionalidad puedes eliminarlos en el resto de los casos no es recomendable.
Mootools también se utiliza en el frontend cuando editas o creas artículos, por ejemplo para el calendario.
Es recomendable bloquear la carga de esta librería sólo teniendo en cuenta las posibles implicancias. Por ejemplo si instalas una extensión en el futuro que utilice esta libreria, entonces esta extensión no funcionará adecuadamente.
Puedes revisar este tutorial de optimización de carga de librerias
http://www.monitojoomla.com/tips/varios-joomla/37-optimizar-carga-de-librerias-javascript-en-joomla
Saludos.
Gracias jmarreros, entonces, si las imágenes que he eliminado del template están engordando un log de errores ¿cómo solucionarlo?, ¿hay forma de desactivar tal log, o de seleccionar qué tipo errores debe guardar?.
Hola acastrolorenzo
Creo que la mejor solución es no borrar las imágenes de tu template, hay otras cosas que se revisan para liberar espacio en el disco, por ejemplo depurar mails, borrar archivos temporales, borrar archivos de la cache de Joomla, descargar y borrar los backups realizados, reducir el tamaño de los archivos de log, etc.
Saludos.
Si, pero en este caso necesito eliminar ciertas imágenes para simplificar el diseño (hacerlo menos recargado). Y existen demasiadas dependencias para hacer todo el cambio modificando el código. A lo que voy es si es realmente problemático que este log este engordando, y si hay forma de neutralizarlo.
Hola,
En el caso que hayas borrado ficheros pero la plantilla siga referenciando a esos ficheros además de generar errores 404 se guardarán esos errores en el fichero error_log de tu hosting, lo que tienes que hacer si quieres optimizar la carga de tu sitio es modificar los ficheros que llaman a esas imágenes para que no se enlacen y no generen 404 y el engorde del log de errores error_log.