Onepage (pago) es muy lento

8

Mi sitio web es increíblemente rápido (se carga menos de 1 segundo) con diferentes extensiones AJAX y almacenamiento en caché, pero todo se detiene por completo al momento de pagar. Los tiempos de carga pueden saltar hasta alrededor de 10 segundos, a veces incluso más. Incluso refrescar / pagar / onepage / puede llevar una eternidad.

Sé que este problema probablemente depende de numerosas cosas, pero permítanme comenzar preguntando cómo podría reducir las causas. ¿Hay algún modo de depuración disponible que pueda decirme qué se está cargando exactamente mientras espera?

Tijdschriftenzo
fuente
Tu tienda no es rápida. Ocultaste el bajo rendimiento con un caché y aún lo padeces. Sugerencias Haga que su tienda sea más rápida, elimine el caché, magento.stackexchange.com/questions/84283/…
Ben Lessani - Sonassi

Respuestas:

7

Perfil, Perfil, Perfil.

Obviamente tienes problemas serios de rendimiento, detrás de los cuales te escondes

diferentes extensiones AJAX y caché

Arregla esto.

Fabian Blechschmidt
fuente
3

El principal problema con la velocidad en el pago es el módulo de caché. Magento usa un módulo de caché que usa la biblioteca Zend_Cache y crea una gran cantidad de archivos que hacen que el sitio sea terriblemente lento. Puede reemplazarlo fácilmente con esto:
Cm_Cache_Backend_File
o incluso mejor, magento está preparado para trabajar con Redis . Con esta característica, el caché va a la RAM en lugar del Sistema de archivos. Es un poco más complicado, pero, como dije, Magento está preparado para usarlo.
¡Buena suerte!

Luks
fuente
3

Aquí hay posibles razones para el pago lento de Magento:

  • magento tiene que consultar demasiadas URL de pasarela de envío para cobrar tarifas de envío. deshabilite los métodos de envío UPSP, UPS, Fedes, DHL si no los usa.
  • está utilizando magento 1.9.0.1, lo que significa que se envía un nuevo correo electrónico de pedido durante el proceso de pago; compruebe qué tan rápido es eso. Si el servidor de correo está inactivo, los clientes esperarán para siempre después de hacer clic en el botón Enviar pedido.
  • La extensión de mensaje de regalo de magento agrega sus 2 centavos al tiempo de carga de la página de pago. deshabilítelo si no lo necesita.

no necesita los perfiladores sofisticados mencionados anteriormente: habilite el perfilador de magento predeterminado o use el Aoe Profiler simple y verifique el seguimiento; podrían ser algunos observadores de extensión de terceros que lo retrasen.

Vea estos 7 arreglos para el sitio de magento lento también.

Konstantin Gerasimov
fuente
0

La solución que funcionó para mí cuando todos los demás métodos no pudieron obtener mi Magento rápido es simple 1) Activar un certificado https genuino y redirigir todo el tráfico a través de él 2) Ir a .htaccess y php.ini y aumentar el límite de memoria php a al menos 2G .

Después de probar innumerables métodos, esto fue lo que finalmente hizo que mi sitio web se cargara para acelerar en el modo predeterminado de Magento, incluso sin la caché de página completa activada

Lordtrillion
fuente