it-swarm-es.tech

¿Cómo puedo minimizar el espacio en disco utilizado por una instalación de Joomla?

Tengo un cliente en un plan de alojamiento con espacio insuficiente para el sitio web y una copia de seguridad. En esta etapa, no pueden ser persuadidos para actualizar o mudarse a otra empresa de alojamiento web.

¿Qué puedo hacer para reducir el espacio en disco utilizado por Joomla?

¿Hay alguna extensión estándar que use mucho espacio en disco y que pueda eliminarse de forma segura?

¿Hay algún archivo de registro que pueda crecer con el tiempo y que se pueda eliminar o restablecer de manera segura?

8
Neil Robertson

Algunos consejos,

  • Puede eliminar extensiones no utilizadas.
  • Puede eliminar o borrar los archivos de registro. Muchas extensiones también crean sus propios archivos de registro (como Paypal, Virtuemart, etc.)
  • Si su sitio no está instalado con compresión de imagen, intente eso (JPEG tran o PNG out reducirá mucho espacio en los medios de su galería).
  • Verifique los archivos y carpetas de tiempo de desarrollo. Los desarrolladores crean copias de seguridad de carpetas y/o copias de seguridad de archivos que también puede eliminar.
  • Las copias de seguridad no deben mantenerse en el mismo servidor. Use algunas nubes para eso, como los complementos de Google Drive para Joomla o algo similar.

Espero que sea de ayuda.

7
Jobin Jose

Esta respuesta depende de que 2 cosas sean ciertas, pero si no es aplicable a su problema, podría ser útil para otros.

  1. Si usa git, elimine la carpeta .git, esto puede ser MASIVO a veces, (teníamos un sitio de 1mb con una carpeta .git de 4 gb antes).

  2. Si usa Akeeba, elimine las copias de seguridad antiguas, si es un sitio antiguo, creo que en algún momento la copia de seguridad de Akeeba tenía las copias de seguridad almacenadas en una carpeta en el directorio raíz, luego se trasladó a su propia carpeta de componentes más tarde, hemos notado copias de seguridad antiguas en el root original que tenía unos pocos GB de copias de seguridad que ya no eran necesarias.

4
Jordan Ramstad
  1. Compruebe si está utilizando imágenes muy grandes que se pueden cambiar de tamaño.
  2. Verifique las imágenes no utilizadas y elimínelas.
  3. Revise los archivos de registro y elimínelos si corresponde.
4
Ivo

Un entorno predeterminado de Joomla (V3) es de 21 MB. El único candidato significativo para la eliminación podría ser la plantilla de administrador de hathor y las imágenes de muestra. Posiblemente el editor tinymce, pero es probable que la mayoría de las implementaciones quieran eso. Tenga en cuenta que cualquier cosa que se elimine podría regresar cuando realice una actualización de mantenimiento regular.

Aquí hay un árbol expandido que muestra los directorios más grandes en un entorno predeterminado.

  • / - 21 MB
  • / administrador - 6 MB
    • / administrador/componentes - 3 MB
    • / administrador/idioma - 1 MB
    • / administrador/plantillas - 2 MB
    • / administrador/plantillas/hathor - 1 MB
    • / administrador/plantillas/isis - 1 MB
  • / componentes - 1 MB
  • / imágenes - 1 MB
  • / bibliotecas - 6 MB
    • / bibliotecas/cms - 1 MB
    • / bibliotecas/fof - 1 MB
    • / bibliotecas/joomla - 3 MB
  • / media - 5 MB
    • / media/editors - 2 MB
      • / media/editors/tinymce - 1 MB
    • / media/jui - 2 MB
    • / media/system - 1 MB
  • / plugins - 1 MB
  • / templates - 1 MB

Hay otros directorios que podrían crecer y que podrían eliminarse.

  • /cache
  • / logs
  • / tmp

Y luego están los directorios de desarrollo, pero estos solo se encuentran en una comprobación de origen.

  • /.git
  • /construir
  • / pruebas
3
Peter Wiseman

Examine también la base de datos SQL y ordene por tamaño. Hay momentos en que la tabla de sesión se desordena y crece sin que se borre. Menos de 1Mb es típico. Descubrí uno que era 600Mb. La tabla se puede truncar de forma segura y cualquier usuario en línea solo tendrá que iniciar sesión nuevamente.

3
Duke3D

Elimine todas sus copias de seguridad antiguas y luego transfiera las copias de seguridad futuras fuera del sitio. La copia de seguridad de Akeeba se puede usar para hacer una copia de seguridad automática en Dropbox o similar.

Revise el contenido de sus imágenes y directorios de medios para verificar que usted o su cliente no hayan agregado activos muy grandes. Como ya se señaló, la instalación predeterminada de Joomla es bastante ligera, pero eso no significa que alguien no haya subido algunas imágenes de 10Mb o un pdf de 200Mb.

1
Seth Warburton
  1. Eliminar plantillas no utilizadas
  2. Eliminar imágenes no utilizadas (que vienen de forma predeterminada con Joomla)
1
Shyam
  • Retirar:

    • index.html de cada carpeta
    • administrador/plantillas/hathor a menos que se use
    • templates/beez3 a menos que se use
    • medios/editores/tinymce cuando otro editor está en uso
  • Limpio <DocumentRoot>/<joomla>/tmp, busque las carpetas install_ # que quedan después de la instalación

  • Asegúrese de que la base de datos solo contenga las tablas en uso.

1
sovainfo