Cuando se aplican cambios masivos en el catálogo de productos, puede pasar algún tiempo hasta que se apliquen, o no se apliquen en absoluto. Esto puede estar relacionado con varios factores, que discutiremos aquí.
1- Es importante saber en qué tipo de servidor se encuentra porque cada modificación realizada en Store Commander es procesada por su servidor.
Si estás en un servidor compartido, es muy probable que esta sea la causa de la lentitud. Se recomienda encarecidamente utilizar un servidor dedicado.
2- Cuando se realizan modificaciones a través de Store Commander, se activan los hooks.
Estos hooks son visibles desde el back-office de PrestaShop > Diseño > Posiciones (Versión PS 1.7.x).
Los módulos que utilizas pueden asociarse con diferentes hooks. Una modificación del producto a través de Store Commander activará el hook actionProductUpdate.
Es esencial tener el menor número posible de módulos asociados en este hook para evitar su activación y ganar así en velocidad de ejecución durante sus modificaciones.
Como recordatorio, tenemos un artículo que resume los diferentes módulos que pueden causar problemas.
3- Como se ha mencionado anteriormente, los cambios realizados en Store Commander son gestionados por su servidor (de ahí la importancia de un servidor dedicado).
Durante los cambios masivos, es posible que el proceso tome demasiado tiempo y que su servidor lo apague, esto se llama un "Server Timeout".
Este tiempo de espera puede activarse porque el proceso ha tardado demasiado o porque los recursos del servidor son demasiado bajos.
En este caso, puede aumentar el tiempo de espera desde la configuración de su servidor o aumentar su límite de memoria PHP (aumentar los recursos asignados durante la ejecución de los procesos).
Esta información también es visible (pero no modificable) desde el back-office de PrestaShop > Configuración avanzada > Información
Esto debería resolver tus problemas de lentitud. No obstante, si persisten, no dude en ponerse en contacto con nosotros en la siguiente dirección de correo electrónico: support@storecommander.com