Una lista de verificación previa al lanzamiento para su sitio web Drupal

Publicado: 2020-01-23

Sí, la "ansiedad previa al lanzamiento" es una cosa.

Han trabajado incansablemente en su sitio web Drupal 8 durante semanas / meses juntos y ahora ha llegado el día más importante: ¡el día del lanzamiento! ¡Pero espera! ¿Ha hecho todo lo posible para asegurarse de que su sitio web Drupal no tenga problemas imprevistos? Siempre es mejor compilar una lista de verificación de cosas para hacer unos días antes del lanzamiento para asegurarse de que tiene todo en su lugar y que su sitio web no corre ningún tipo de riesgo. ¿Aún no tienes una lista de verificación de Drupal? Tranquilícese con nuestra lista de verificación compilada previa al lanzamiento de Drupal para desarrolladores.

¿Están bien configurados los permisos de archivo?

Este es uno de los elementos principales de nuestra lista de verificación previa al lanzamiento de Drupal. Para proteger su sitio web Drupal, el primer paso que debe tomar es configurar correctamente los permisos de archivo. Asegúrese de que su servidor web no tenga permiso para editar o escribir los archivos que ejecuta. También se pueden utilizar herramientas automatizadas para establecer y verificar permisos, como Permisos de archivos y Módulo de revisión de seguridad. El módulo de filtro PHP en / admin / modules debe estar deshabilitado, si su sitio usa Drupal 7. El archivo settings.php debe ser seguro para que la información de conexión de la base de datos esté protegida.

Actualizaciones de seguridad de Drupal?

Drupal ha sido una opción de sistema de gestión de contenido para varias organizaciones, pero particularmente para organizaciones que tratan con datos críticos. La razón por la que se sabe que Drupal se convierte en un CMS seguro es por el esfuerzo constante del equipo de seguridad de Drupal para mantenerlo seguro. Con cada lanzamiento mayor / menor, se envían actualizaciones de seguridad. Muchos de ellos abordan riesgos de seguridad inmediatos. Recibirá mensajes de advertencia cuando su seguridad de Drupal haya caducado. Asegúrese de que su versión de Drupal 8 esté actualizada con todas las versiones de seguridad y parches. Mantenga sus módulos y su núcleo actualizados. También puede buscar actualizaciones de seguridad manualmente haciendo clic en Informes y luego buscando Actualizaciones disponibles .

Asegure el nombre de su cuenta de administrador

La cuenta de administrador es la cuenta raíz que se utiliza para el desarrollo de cualquier sitio web de Drupal. Asegurar la cuenta de root es muy importante y no debe ignorarse. La instalación es extremadamente vulnerable a los ataques de piratas informáticos, ya que no es difícil adivinar el nombre de usuario del pirata informático. Por lo tanto, el nombre de la cuenta raíz debe cambiarse a uno más complejo (al menos antes del lanzamiento) y debe usarse una contraseña segura. Puede utilizar el módulo Real AES para reforzar su seguridad. Además, al otorgar permisos de usuario, asegúrese de que se otorguen permisos mínimos a usuarios anónimos y que todos los permisos otorgados a ellos también deben otorgarse a usuarios autenticados.

¡No permita que sus usuarios vean esos informes de errores!

Porque puede resultar muy molesto. El informe de errores debe desactivarse de modo que deba escribir los errores en un registro pero no se lo muestre a los usuarios. Para deshabilitar el informe de errores, vaya a Configuración> Desarrollo> Registro y errores , establezca la opción en Ninguno, lo que deshabilitará todos los informes de errores. Debe asegurarse de que los errores 404 se manejen bien. El uso de módulos de Drupal como Search 404 ayuda a mostrar contenido más útil, como resultados de búsqueda, basados ​​en la URL que el usuario ha estado buscando.

módulo de búsqueda 404

Resultado de la búsqueda 404:

buscar 404 módulos

Optimización de contenido y motores de búsqueda para su sitio web Drupal 8

Debe asegurarse de que el contenido de su sitio se muestre correctamente. No olvide ejecutar su sitio a través del escáner Lorem Ipsum antes de iniciarlo. Es posible que se haya olvidado de cambiar todo el texto de relleno cuando tiene muchas páginas por recorrer. Hay algunos módulos de SEO excelentes que impulsarán el tráfico a su sitio después de su lanzamiento. El uso del Módulo PathAuto es extremadamente importante para el desarrollo web de Drupal, ya que generará URL amigables en lugar de una URL que se verá así www.specbee [dot] com / node / 3843. También se recomienda utilizar el Módulo de redireccionamiento junto con PathAuto, ya que permite a los usuarios redirigir desde URL antiguas a URL nuevas. Porque si tiene dos URL (con nombre de alias) que representan el mismo contenido, puede ser muy perjudicial para su clasificación de SEO.

Configuración del módulo de redireccionamiento

Módulo de redireccionamiento

Módulo de redirección:

agregar redirección de URL

Verifique sus módulos de Drupal

Los módulos de Drupal no utilizados acaban ocupando espacio y ralentizan su sitio web. Asegúrese de que solo los módulos que se están utilizando estén habilitados. Eliminar los módulos no utilizados ayudará con el tiempo de inicio de su sitio web. También puede utilizar un módulo de Drupal para esto: módulos no utilizados. Además, se recomienda deshabilitar el módulo Devel y módulos similares durante el lanzamiento. Asegúrese de que sus módulos estén actualizados con sus últimas versiones. El uso de un módulo de Drupal 8 como la Auditoría del sitio puede ser extremadamente beneficioso, ya que analiza el rendimiento y el comportamiento de su sitio web. Le brinda un informe que le indica si ha seguido las mejores prácticas (de lo contrario, brinda recomendaciones), la configuración de almacenamiento en caché del sitio web, la base de código (tamaño y recuento de archivos), los tipos de contenido no utilizado, si corresponde, y mucho más.

Configuración del servidor

Verifique los tamaños de carga de archivos. Esto es para permitir que los usuarios carguen archivos multimedia de gran tamaño desde su sitio web Drupal. Para hacer esto, es posible que deba ajustar la configuración del servidor. También es importante comprobar el tiempo de ejecución. Puede hacerlo configurando max_execution_time en la configuración del servidor. Además, no olvide verificar que todos los formularios y módulos se envíen a las direcciones de correo electrónico correctas.

¿Su sitio Drupal está optimizado para el rendimiento?

Hay muchas cosas que un desarrollador de Drupal puede hacer para optimizar el rendimiento de su sitio web Drupal, como

  • Almacenamiento en caché: configurar el almacenamiento en caché mejorará el rendimiento de su sitio web. El almacenamiento en caché de algunos módulos está desactivado de forma predeterminada, así que asegúrese de que estén activados. El núcleo de Drupal 8 viene con módulos como el módulo de caché de página interna y el módulo de caché de página dinámica interna
  • CSS y Javascript : un sitio web típico de Drupal tendrá una gran cantidad de archivos Javascript y CSS que aumentarán el número de llamadas HTTP para cada página. Sin embargo, uno puede comprimir todos estos archivos relevantes habilitando la función Advanced CSS / JS Aggregation en la sección de rendimiento.

Trabajos CRON?

Estas acciones activadas por tiempo pueden ayudar a buscar actualizaciones, volver a indexar el mecanismo de búsqueda, recuperar feeds, notificar actualizaciones a otros sitios y realizar tareas de mantenimiento de rutina. También se recomienda configurar CRON por motivos de seguridad y rendimiento.