Bloqueadores que se inician en Adobe Commerce en la infraestructura en la nube
Este artículo proporciona una corrección para los bloqueadores que se inician en Adobe Commerce en la infraestructura en la nube, incluidos los problemas relacionados con la configuración de Fastly, los certificados SSL, las redirecciones 301 y el rendimiento de recursos estáticos.
1. Configuración rápida
Fastly es una red de distribución de contenido (CDN) basada en Varnish que sirve recursos estáticos. Es necesario para Adobe Commerce en la infraestructura en la nube en entornos de producción, por lo que es importante configurar Fastly y probar el sitio web (UAT) con Fastly habilitado y configurado, tanto en entornos de ensayo como de producción.
El proceso de configuración de Fastly se documenta en detalle en el tema Configuración de Fastly en nuestra guía del usuario. A continuación se presentan los pasos importantes.
1 bis. Asegúrese de que tiene instalada la versión más reciente del módulo Fastly
Asegúrese de tener instalada la versión más reciente del módulo Fastly para obtener las últimas funciones y mejoras. Para comprobar si tienes la versión más reciente de Fastly, revisa Actualizar el módulo de Fastly en nuestra guía del usuario. Para obtener más información, revisa Configuración rápida en nuestra guía de usuario.
1 ter. Habilitar y configurar Fastly con el administrador de Commerce
Para obtener más información, revisa Obtener tus credenciales de Fastly en nuestra guía del usuario.
1 quater. Cargar fragmentos de VCL de Fastly
Para obtener más información, consulte Cargar VCL a Fastly en nuestra guía del usuario.
También puede crear y agregar sus propios fragmentos de VCL personalizados.
1d. Configurar DNS para Fastly
Consulte este artículo para ver los pasos detallados: Configurar rápidamente en nuestra guía del usuario.
Artículos relacionados de Fastly en nuestra base de conocimiento de soporte
2. Certificado SSL (TLS) válido
Problema: Sin un certificado SSL válido y en funcionamiento, no puede probar métodos de pago externos en la página Cierre de compra, en el entorno de ensayo.
Recomendación : Solicite su certificado SSL compartido para los nombres de dominio de ensayo o activo.
3. Configurar y probar redirecciones 301
Problema: Las redirecciones 301 no se proporcionan o están mal configuradas, lo que provoca que su tienda caiga en los rankings SEO y en los listados de búsqueda.
Recomendación : Configure y pruebe cuidadosamente las redirecciones 301.
En caso de que esté migrando de un sitio web antiguo a uno nuevo, el 301 redirige a sus clientes de las páginas antiguas indexadas anteriormente a las páginas adecuadas de su nueva tienda, de esta manera:
http://www.mywebsite.com/old-category-page.html > http://www.mywebsite.com/new-seo-friendly-category-page.html
Artículos relacionados:
- Redirecciones a través de routes.yaml en nuestra guía del usuario.
- Redirecciones a través de Cloud Console en nuestra guía del usuario.
- Reescrituras de URL en nuestra guía del usuario.
4. Rendimiento de los activos
Problema: Los recursos estáticos se proporcionan lentamente, por lo que el sitio tiene un rendimiento deficiente (tiempo de carga prolongado, contenido multimedia no mostrado, etc.). Los recursos estáticos del sitio web son recursos CSS, imágenes, vídeos, documentos adjuntos y mucho más. La forma en que se organizan y atienden es un factor clave en el rendimiento del sitio.
Recomendación: Para identificar las posibles causas de un rendimiento deficiente, considere la posibilidad de usar Adobe Commerce Performance Toolkit para las pruebas de rendimiento. También puede tener en cuenta estas herramientas de terceros:
- Sitio: utilidad de pruebas de carga y pruebas de referencia HTTP; admite autenticación básica, cookies, protocolos HTTP, HTTPS y FTP.
- Jmeter: Una herramienta de medición de rendimiento y prueba de carga de buena reputación. Ayuda a medir el rendimiento para el tráfico pico, por ejemplo, para las ventas flash.
- New Relic: localiza procesos y áreas del sitio que producen un rendimiento lento con tiempo de seguimiento empleado por acción, como la transmisión de datos, consultas, redis, etc.
- WebPageTest (gratuito) y PKingdom (de pago): análisis en tiempo real del tiempo de carga de las páginas del sitio con diferentes ubicaciones de origen.
También se puede considerar la minificación de CSS, JavaScript y HTML.
Artículos relacionados:
- Implementación de pruebas en nuestra documentación para desarrolladores.