Jump to content

Prestashop 1.7 back office lento


Sergio_arditec

Recommended Posts

Hola,

Tenemos un prestashop en la versión 1.7.5.2 que tarda mucho en cargar ciertas secciones del backoffice. Por ejemplo, al crear un nuevo producto tarda entre 15 y 20 segundos en cargar.

Hemos revisado el servidor que lo aloja y de recursos está bien (memoria al 50%, CPU entre el 0-1%, espacio en disco suficiente), hemos actualizado los módulos y hecho varias pruebas con distintas configuraciones de caché y el problema persiste.

Activando el modo debug, aparece como el causante de la lentitud "config" con tiempos de 13000 ms. He buscado en foros pero no he encontrado nada que explique la función de este "config".

Adjunto captura del informe, a ver si alguien me puede ayudar.

Muchas gracias.

prestashop_debug.jpg

Link to comment
Share on other sites

Hola, Gracias por tu respuesta.

Nosotros somos los informáticos que llevamos el soporte técnico a este cliente y alojamos su web en uno de nuestros servidores. Tenemos varios prestashop y ninguno presenta este problema. A parte, como ya comentaba, descartamos que sea problema del servidor porque de recursos va sobrado (es un VPS dedicado para esta web).

Parece un problema de propio prestashop. Me interesaría que alguien me pudiera indicar a qué se refiere el modo debug del prestashop con ese apartado de "config" que está dando tiempos de espera de 13000ms.

Saludos.

Edited by Sergio_arditec (see edit history)
Link to comment
Share on other sites

Hola @Sergio_arditec

¿Cuántos productos tiene ese Prestashop que muestra lentitud?
¿Habéis probado desactivando las estadísticas?

He trabajado tiendas con más de 80 mil productos y funcionaban perfectas.
En cuanto a lo que nuestro compañero @pixelwebmx comenta, si puede ser tema de servidor. En ocasiones y bajo el mismo server, unas tiendas funcionan mejor que otras. Esto se debe a los módulos que tengan instalados o al consumo de bbdd.

Yo siempre recomiendo un VPS o dedicado para Prestashop, y al menos 4 de RAM.

Saludos.

Link to comment
Share on other sites

Hola Luisejo,

La lentitud aparece al entrar en distintos apartados del back office y en el proceso de compra. Entrando en el apartado de productos, los carga rápido, pero al darle a crear nuevo producto tarda como 15 segundos en mostrar la pantalla. La pantalla que más he visto que tarda es la de "Información" (Parámetros de la tienda --> Información) que tarda más de 20 segundos en cargar.

Se trata de un VPS dedicado con 4 GB de RAM. Me puedes indicar cómo desactivar las estadísticas?

Sabes a qué se refiere el debug profiling de prestashop con ese apartado de "config"?

Gracias por la ayuda.

Saludos,

Link to comment
Share on other sites

Hola @Sergio_arditec!

¿Has probado a desactivar todos los módulos no nativos de PrestaShop?

Normalmente cuando una tienda suele ir muy lenta y no tiene un gran volumen de datos, (suponiendo, claro está, en que está alojada en un servidor con suficientes recursos), suele ser debido a un módulo o una configuración errónea de la tienda.

Como te digo, en Parámetros Avanzados -> Rendimiento->Modo depuración puedes desactivar todos los módulos no nativos de PS.

Si al realizar este paso, la tienda deja de provocar estos tiempos de carga tan largos y comienza a ir con cierta fluidez, puedes dar por hecho que el culpable es un módulo que no viene por defecto con la instalación de PrestaShop.

En este caso lo que puedes hacer, es ir desactivando con poco a poco los módulos que hayas instalado, e ir midiendo el rendimiento general de la tienda hasta que encuentres el módulo que está causando este problema.

Por otra parte, también aconsejo revisar el famoso fichero php.ini  y sus respectivas configuraciones como tiempos de carga, límite de memoria, etc para garantizar el correcto funcionamiento de PHP.

También deberías considerar la posibilidad de que la máquina virtual del servidor en la que ejecutas PrestaShop pueda estar generando problemas en su rendimiento, por ejemplo, con el sistema operativo. Si hay procesos o servicios externos a PrestaShop que están consumiendo recursos del servidor, pueden estar penalizando el tiempo de carga y no ser consciente desde el debugger de PrestaShop. Revisa la configuración del antivirus, que suele ser uno de los problemas más frecuentes.

Para resolver este último caso, te recomiendo que clones tu PrestaShop y su base de datos y lo pruebes en otro servidor de idénticas caracterísitcas. Si los tiempos de carga mejoran, puedes descartar en parte, que el culpable de esos 13000ms no los provoca PrestaShop.

 

Para acabar, indicarte que estas son posibles soluciones, ves informándonos sobre tu problema para ir descartando y así encontrar una solución. Hace poco leí en el foro que el módulo MRW Tracking provocaba problemas de rendimiento y ralentizaba mucho el BackOffice. Si tienes este módulo instalado, puedes empezar por probar desactivándolo.

 

Espero haberte ayudado, que tengas un buen día

Link to comment
Share on other sites

Hola Ferran,

Lo de desactivar los módulos es de lo primero que hice y no solucionó nada, por lo que descarté que fuera problema de los módulos.

Miraré de copiar el prestashop y la base de datos y restaurarla en un entorno de pruebas para ver si el problema persiste. Aunque estoy convencido de que problema del servidor no es.

A ver si alguien me consigue dar alguna pista sobre lo que significa lo de "config".

Gracias igualmente.

Link to comment
Share on other sites

  • 2 years later...

Hola, buenos días,

Tengo el mismo problema a causa de la duplicidad de productos en un prestashop 1.7.5.2., con menos de 2500 productos.

No está producido por los módulos instalados, eso seguro. En mi caso tengo dos entornos en el mismo servidor. Los dos son iguales, uno lo tengo destinado a desarrollo y el otro es producción. Los 2 funcionaban correctamente pero a la hora de crear nuevos productos fuí utilizando la funcionalidad de duplicar producto. Al cabo de 20 o 30 productos duplicados fue ralentizándose más y más. El caso es que ahora, en grabar cualquier producto tarda entre 15 y 20 segundos y en el entorno de test se sigue manteniendo en 1 segundo.

Incluso así, hice la prueba y desinstalé módulos para ver si podía afectar pero no parece ser eso.

No se si alguien tiene el mismo problema.

Un saludo y gracias

Link to comment
Share on other sites

  • 11 months later...

Hola buenas, estoy experimentando de hace unos días el problema que comentas @pipepipe , estoy entrando en un producto y estoy eliminando unos productos relacionados con el mismo debido a que hay un módulo que hace lo mismo sin tener que estar poniendo cada producto los artículos relacionados, entonces cuando le doy a ir al catálogo que es para guardar y salir se pega como 10 o 15s, eso hace que mi trabajo se vea ralentizado a niveles que me causan estrés!!!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...