ManuelEstra Posted March 28, 2016 Share Posted March 28, 2016 (edited) Hola a todos! Tengo un problemilla en mi tienda. Tengo bastantes productos con muchas combinaciones posbiles y cuando entro a la página de cada producto tarda unos 10-15 segundos en cargar. He probado todas las opciones de cache y rendimiento de prestashop 1.6 pero sigue igual. Entiendo que tarde porque hace una llamada a la base de datos para obtener la información, pero no es normal que tarde tanto. Ahora mismo tengo mi tienda en la versión 1.4.9 con las mismas combinaciones y no tarda tanto (unos 2 segundos aprox). Pero a la hora de pasarlo a 1.6 me encuentro con este problema. Gracias de antemano Un saludo! Manuel. Edited April 7, 2016 by ManuelEstra (see edit history) Link to comment Share on other sites More sharing options...
ManuelEstra Posted March 31, 2016 Author Share Posted March 31, 2016 Hola buenas! Alguien podría echarme una mano?? Un saludo! Manuel. Link to comment Share on other sites More sharing options...
PrestashopTrackglobe Posted April 1, 2016 Share Posted April 1, 2016 Hola, ¿De cuantas combinaciones estamos hablando? ¿Has probado a desactivar módulos para verificar que sea problema de las combinaciones y no de algún módulo extra? ¿Tienes alguna previa que puedas enseñarnos de la web donde poder ver el error (tiempo en tardar) y las combinaciones? Un saludo. Link to comment Share on other sites More sharing options...
ManuelEstra Posted April 4, 2016 Author Share Posted April 4, 2016 (edited) Hola! Creo que el problema viene por las combinaciones, ya que antes de insertarlas, cargaba todo en un tiempo razonable. En cuanto a las cantidades de combinaciones, por ejemplo, para uno de los productos que tiene más: Cantidad: 9 cantidades posibles. Tipo de papel: 5 tipos posibles. Esquinas: 2 tipos posibles. Creo que son 9000 combinaciones para este producto en concreto. Para ver la web, debes entrar en imprentadigital.com usando esta ip: 144.76.200.6 Un ejemplo del tiempo de carga es: http://imprentadigital.com/tarjetas-de-visita-personales/10-tarjetas-de-visita-una-cara-horizontal.html Gracias!! Un saludo! Edited April 4, 2016 by ManuelEstra (see edit history) Link to comment Share on other sites More sharing options...
PrestashopTrackglobe Posted April 4, 2016 Share Posted April 4, 2016 Hola, Efectivamente veo que tarda un montón en cargar en la nueva, pero te comento algunas cosas que he visto: - En la actual (vieja) he visto que hay un grupo de atributos (8) "ZREF pedido" con 100 posibles valores, lo que eleva a 9000 las combinaciones, no se si se usará para algo pero creo que es innecesario ya que se crean combinaciones "a lo tonto". - En la nueva he visto que siguen existiendo 9000 combinaciones pero esta vez no he encontrado ese atributo "innecesario" pero al ver el código fuente me da la sensación de que hay multitud de combinaciones innecesarias; es decir, que ahora solo necesitarías 90 por producto, lo cual haría que cargara mucho mas rápido, yo probaría en primer lugar con eso (usando el generador de combinaciones en ese producto para ver si así solo genera 90 y así tarda menos en cargar). Espero que esto te sirva y ayude a solucionar el problema. Un saludo. Link to comment Share on other sites More sharing options...
ManuelEstra Posted April 5, 2016 Author Share Posted April 5, 2016 Gracias por la respuesta En la versión nueva borré ese atributo "innecesario" pero como exporté la base de datos antigua, en las tablas 'ps_product_attribute' y 'ps_product_attribute_combination' sigue apareciendo la combinación. Voy a intentar limpiar esas dos tablas y creo que así solo cargará las 90 que necesito. Un saludo! Manuel. Link to comment Share on other sites More sharing options...
ManuelEstra Posted April 6, 2016 Author Share Posted April 6, 2016 Ya está resuelto el problema Al final solo he tenido que "limpiar" la tabla ps_product_attribute, ha pasado de tener 700000 registros a 6000 (en esta tabla quedaba reflegado ese atributo). Ahora ya carga perfectamente! Gracias por todo y un saludo Manuel. Link to comment Share on other sites More sharing options...
Code-Plus Posted April 6, 2016 Share Posted April 6, 2016 Si se ha solucionado cambia el hilo a [RESUELTO] Saludos! Link to comment Share on other sites More sharing options...
PrestashopTrackglobe Posted April 6, 2016 Share Posted April 6, 2016 Hola de nuevo: Me alegro que al final se haya solucionado limpiando registros innecesarios que han ayudado a mejorar el tiempo de carga y optimizar en general el proyecto. Un saludo. Link to comment Share on other sites More sharing options...
Recommended Posts