Cómo optimizar Drupal










  • La velocidad del sitio es muy importante para el éxito. No solo brinda una mejor experiencia para los visitantes, sino que también funcionará bien en la optimización de motores de búsqueda. Drupal viene con la capacidad de mejorar la funcionalidad activando algunas configuraciones simples dentro del sistema.

    Incluso la administración de usuarios puede afectar el rendimiento del sitio, especialmente si está eliminando cuentas que envían spam o intenta piratear el sistema.

    Hoy, le mostraré cómo optimizar la velocidad del sitio de Drupal y algunos consejos que puede usar para mejorar el rendimiento.

    Activar el almacenamiento en caché para optimizar Drupal

    El almacenamiento en caché es el proceso en el que los recursos se almacenan cuando los visitantes acceden al sitio web. Esto significa que utiliza pura potencia de procesamiento para cargar cosas como gráficos y contenido en lugar de una transferencia de datos, que suele ser mucho más lenta.

    Para activar la capacidad de almacenamiento en caché de su sitio, haga clic en la herramienta "Configuración" en la barra de herramientas de administración.

    Configuración de caché de Drupal

    Desplácese hacia abajo y haga clic en el enlace "Rendimiento" en Desarrollo.

    Rendimiento de caché de Drupal

    Desde esta pantalla, puede borrar el caché si lo desea. Esto solo debe usarse si ha habido cambios significativos en el sitio web. De lo contrario, es posible que desee dejar que el sistema se administre solo.

    De forma predeterminada, el almacenamiento en caché de Drupal está deshabilitado. En "Edad máxima de caché de página", haga clic en la ventana desplegable y seleccione un rango. Muchos expertos tienen diferentes opiniones con respecto a la antigüedad máxima de un caché. Esto dependerá de muchos factores con respecto a cómo se desarrolla su sitio. Por ahora, solo lo estoy configurando en "1 día".

    Rango de antigüedad de caché de Drupal

    A continuación, elija si desea agregar archivos CSS y JavaScript. Es mejor dejarlos como están seleccionados, ya que a menudo aumenta el rendimiento de su sitio web al almacenar esos bits de datos. Estos archivos afectarán el uso del ancho de banda en el sitio web, lo que lo hará más lento.

    Por otro lado, se pueden desmarcar si está tratando de lograr un objetivo en particular o tiene motivos para no incluir datos JS y CSS en el caché.

    Ancho de banda de caché de Drupal

    Haga clic en el botón "Guardar configuración" cuando haya realizado sus selecciones.

    Guardar caché de Drupal

    Apague los módulos que no estén en uso

    Otro método para optimizar el rendimiento de Drupal es desactivar los módulos que no está utilizando actualmente. Por ejemplo, tener el módulo de formulario de contacto operativo aunque no lo uses hará que el sistema sea más lento porque los datos se cargan independientemente.

    Para desactivar estos módulos, haga clic en la función "Extender" en la barra de herramientas de administración.

    Extender Drupal

    Haga clic en la pestaña "Desinstalar" a la derecha.

    Desinstalación de Drupal Extend

    La lista de desinstalación consta de todos los módulos que Drupal utiliza actualmente.

    NOTA: Esta desinstalación no significa que se elimine por completo del sistema. Puede reactivar cualquiera de estos módulos instalándolo nuevamente en una fecha posterior. Sin embargo, es una buena práctica eliminar los módulos por completo para evitar amenazas de seguridad de componentes obsoletos.

    Desplácese y marque la casilla junto a los módulos que actualmente no necesita. En este ejemplo, voy a colocar una marca en "Recorrido" ya que no lo necesito en mi sitio de prueba.

    Una vez que haya hecho sus selecciones, haga clic en el botón "Desinstalar".

    Botón de desinstalación de Drupal Extend

    En la pantalla de confirmación, haga clic en el botón "Desinstalar". Esto finalizará la eliminación del módulo de su sitio web.

    Drupal Extend Confirmar desinstalación

    Otros consejos para optimizar la velocidad del sitio Drupal

    Los ejemplos anteriores ayudan a aumentar la eficiencia de su sitio web. Sin embargo, hay muchas cosas que puede hacer para ayudar a aumentar el rendimiento también. Por ejemplo, podrías:

    • Reduzca la cantidad de desorden en sus páginas.

      El término "Desorden" puede significar cosas como demasiados bloques de Adsense, banners de afiliados, imágenes, gráficos aleatorios y cualquier otro componente que tarde en cargarse o extraiga información de un servicio de terceros.
    • Utilice el tamaño correcto de las imágenes.

      Muchos propietarios de sitios cargarán gráficos increíblemente grandes y luego usarán codificación HTML para hacerlos más pequeños.
      El problema es que estas imágenes todavía se representan para los usuarios en su tamaño completo, lo que ralentiza el sitio.
    • Reducir el uso de guiones.

      JavaScript y otra codificación le brindan mucho control sobre lo que se puede hacer en un sitio web.
      Desafortunadamente, también pueden afectar el rendimiento del sitio. Trate de minimizar el uso de estos complementos tanto como sea posible.
    • Utilice una red de entrega de contenido

      Algunos
      proveedores de alojamiento web de Drupal brindan a los usuarios acceso a redes de entrega de contenido o CDN. Estas plataformas distribuyen el sitio web en todo el mundo acercándolo a las personas, lo que reduce el tiempo de acceso.
    • Pruebe constantemente el sitio para detectar problemas de velocidad.

      Los sitios como
      Pingdom le brindan la posibilidad de probar su sitio desde varios servidores en todo el mundo. No solo le muestra una calificación basada en el rendimiento, sino que también le mostrará qué está ralentizando el sitio.

    Optimizar el rendimiento de Drupal no tiene por qué ser una tarea difícil. En su mayor parte, son los cambios simples como los que he enumerado los que a menudo tienen el mayor impacto. Después de aprender un poco más sobre cómo crear un sitio web de Drupal , tómese un momento y vea qué puede hacer para mejorar el rendimiento. Tanto los visitantes como los motores de búsqueda elogiarán sus esfuerzos.










  • Subir