Wasper Posted August 11, 2013 Share Posted August 11, 2013 (edited) Tengo problemas con mi tienda (va lenta), pero lo mas curioso es que solo me ocurre con webs de prestashop, el servidor me tira bastante rapido en paginas con PHP y MySQL. Un detalle es que tengo un servidor Windows Server 2008. Agradeceria ayuda, porque ya he estado buscando solucion y nada de nada, sigue en lo mismo. La tienda es www.tetsur.com y la configuracion basica para que la tienda no tarde en cargar esta operativa, cache, forzar compilacion CCC, etc. Pero tarda demasiado la tienda en cargar. Podeis hacer una carga en http://tools.pingdom.com Adjunto imagen de test de velocidad. Muchas gracias. Saludos, Jose Edited August 11, 2013 by Wasper (see edit history) Link to comment Share on other sites More sharing options...
Wasper Posted August 12, 2013 Author Share Posted August 12, 2013 Tampoco me importaria si me dijerais alguna herramienta para monitorear la pagina web y saber en que momento se queda cogiendo perlas... Gracias! Link to comment Share on other sites More sharing options...
tachino Posted August 15, 2013 Share Posted August 15, 2013 Para este tipo de problemas viene bien usar JMeter. http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=jmeter_navegacion Aunque también con el Chrome (el que uso actualmente) pulsando en F12 puedes comprobar la velocidad de descarga de cada una de sus partes. Saludos. Link to comment Share on other sites More sharing options...
Wasper Posted August 15, 2013 Author Share Posted August 15, 2013 Lo estoy mirando pero claro pone tiempo de espera pero no me aclara muy bien en que parte o que momento se queda eso esperando... Alguna idea? Gracias! Link to comment Share on other sites More sharing options...
Arakiss Posted August 15, 2013 Share Posted August 15, 2013 Pregunta tonta : ¿Porque estas forzando compilación? Link to comment Share on other sites More sharing options...
IXCL Posted August 16, 2013 Share Posted August 16, 2013 Mírate esto!! A mi me funcionó!!!! http://www.prestashop.com/forums/index.php?/topic/192405-tutorial-optimizacion-basica-en-prestashop-15/ Link to comment Share on other sites More sharing options...
folvera6 Posted August 17, 2013 Share Posted August 17, 2013 (edited) El primer punto importante es que veas que tu tienda tiene las opciones recomendadas, esto lo ves en el backoffice en la pestaña de rendimiento, lo segundo es que analices los archivos pesados o con bucles infinitos como este: http://tetsur.com/40...-emergencia.jpg Por el momento veo varios archivos que están alentando tu sitio verifícalos con herramientas como webpagetest.org y optimizalos o cámbialos. De ser posible usa un CDN como Amazon Cloudfront que es económico y solo pagas por lo usas te vendrá muy bien para servir contenido estático desde un dominio cookieless. Ademas veo que usas como servidor HTTP Microsoft IIS 7.5, ten cuidado ya que es vulnerable a ataques con DoS muy simples y ese puede ser otro factor de la lentitud de tu sitio. Por último y sobre todo muy importante los headers de tu sitio están respondiendo con 303 (Status: HTTP/1.1 301 Moved) tanto con www como sin www. Una vez que veas todos los puntos y los soluciones debería de notarse la diferencia aunque hay que ser honestos Prestashop es un sistema pesado y su velocidad no es la mejor comparada con otras alternativas. ¡Saludos! Edited August 17, 2013 by folvera6 (see edit history) Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted August 17, 2013 Share Posted August 17, 2013 El primer punto importante es que veas que tu tienda tiene las opciones recomendadas, esto lo ves en el backoffice en la pestaña de rendimiento, lo segundo es que analices los archivos pesados o con bucles infinitos como este: http://tetsur.com/40...-emergencia.jpg Por el momento veo varios archivos que están alentando tu sitio verifícalos con herramientas como webpagetest.org y optimizalos o cámbialos. De ser posible usa un CDN como Amazon Cloudfront que es económico y solo pagas por lo usas te vendrá muy bien para servir contenido estático desde un dominio cookieless. ¿Has probado este CDN gratuito? http://www.prestashop.com/forums/topic/266194-aporte-cdn-gratuito-imagenes/ Referente a las opciones basicas de rendimiento en parametros -> rendimiento, recomiendo esta guia: http://www.prestashop.com/forums/index.php?/topic/267506-problema-velocidad-de-la-tienda/ o esta http://www.prestashop.com/es/consejos-utiles que viene a ser lo mismo. Link to comment Share on other sites More sharing options...
folvera6 Posted August 17, 2013 Share Posted August 17, 2013 No creo que le funcione muy bien ese sistema (ya que en realidad no es un CDN, mas bien parece como un proxy para imágenes) por este hecho podría tener problemas al entregar contenido estático como .js o .css. Igual si lo intenta no pierde nada. Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted August 17, 2013 Share Posted August 17, 2013 (edited) No creo que le funcione muy bien ese sistema (ya que en realidad no es un CDN, mas bien parece como un proxy para imágenes) por este hecho podría tener problemas al entregar contenido estático como .js o .css. Igual si lo intenta no pierde nada. Gracias por la respuesta. Simplemente preguntaba, por saber si lo habías probado, para que diera su opinión, una vez haya sido probado. (Solo por saber si merece la pena u no) (Simplemente lo vi hace unos días en el foro el enlace, pero no lo he probado todavía) Supongo, que no lo has podido probar ¿no? Saludos, Gracias, Edited August 17, 2013 by Sergio Ruiz (see edit history) Link to comment Share on other sites More sharing options...
Wasper Posted August 18, 2013 Author Share Posted August 18, 2013 Buenas chicos, primero agradeceros a todos tantos aportes de una vez, ahora necesitare tiempo para probar todo lo que me habeis dicho. Para algunos usuarios deciros que la configuracion basica para el rendimiento esta hecha como por ejemplo Forzar compilacion esta desactivado. He leido por ahi que prestashop es un sistema pesado, tenia entendido que era un sistema mas bien rapido, ya que yo venia de Magento y me fui a prestashop porque Magengo era una bestialidad en consumo de recursos. Si es cierto que parece que con IIS puede ir todo peor y el problema que veo en la carga es alguna comprobacion de algun JS o CSS que hace que no termine de cargar completamente la pagina, si os dais cuenta en el momento de la carga de la web suelta de golpe toda la web y se carga en un plis (despues de los 6 o 8 seg de espera). Sobre el tema del archivo pesado o bucles hacen referencia a un archivo de ejemplo: http://www.tetsur.com/40-208-home/mini-cargador-de-emergencia.jpg pero lo he estado revisando y no veo la razon de ese comentario, pesa 5kb y la carga es muy rapida. Bueno como tengo muchas cosas para revisar y configurar lo ire haciendo y reportare todas pruebas que haya realizado. Muchas gracias a todos. Saludos, Jose Link to comment Share on other sites More sharing options...
folvera6 Posted August 19, 2013 Share Posted August 19, 2013 Gracias por la respuesta. Simplemente preguntaba, por saber si lo habías probado, para que diera su opinión, una vez haya sido probado. (Solo por saber si merece la pena u no) (Simplemente lo vi hace unos días en el foro el enlace, pero no lo he probado todavía) Supongo, que no lo has podido probar ¿no? Saludos, Gracias, Así es Sergio, lo he podido probar y ese es el problema que vi. Buenas chicos, primero agradeceros a todos tantos aportes de una vez, ahora necesitare tiempo para probar todo lo que me habeis dicho. Para algunos usuarios deciros que la configuracion basica para el rendimiento esta hecha como por ejemplo Forzar compilacion esta desactivado. He leido por ahi que prestashop es un sistema pesado, tenia entendido que era un sistema mas bien rapido, ya que yo venia de Magento y me fui a prestashop porque Magengo era una bestialidad en consumo de recursos. Si es cierto que parece que con IIS puede ir todo peor y el problema que veo en la carga es alguna comprobacion de algun JS o CSS que hace que no termine de cargar completamente la pagina, si os dais cuenta en el momento de la carga de la web suelta de golpe toda la web y se carga en un plis (despues de los 6 o 8 seg de espera). Sobre el tema del archivo pesado o bucles hacen referencia a un archivo de ejemplo: http://www.tetsur.co...-emergencia.jpg pero lo he estado revisando y no veo la razon de ese comentario, pesa 5kb y la carga es muy rapida. Bueno como tengo muchas cosas para revisar y configurar lo ire haciendo y reportare todas pruebas que haya realizado. Muchas gracias a todos. Saludos, Jose Por lo que comentas Wasper hay 2 cosas que en tu caso puedan estar generando un tiempo de enlace de alto, el primero y que tendrias que checar es el TTFB (Time to first byte) si ves que es alto por ahí tendrias un problema, el otro detalle es el que comentas y pudes depurar el codigo desde cualquier navegador. Link to comment Share on other sites More sharing options...
Wasper Posted August 31, 2013 Author Share Posted August 31, 2013 Folvera, efectivamente el problema viene del TTFB, por lo que he podido comprobar con herramientas, mi TTFB es el que esta generando ese retraso, ahora mi nueva pregunta es, como se puede reducir ese TTFB o eso ya dependera del servidor en cuestion, recordad que otras webs si van estupendamente e incluso he estado probando Joomla (que aunque no me gusta mucho) va bastante rapido. La informacion hasta ahora que he podido recopilar sobre TTFB es de informacion sobre esto en cuestion, pero no he llegado a poder encontrar informacion de como reducir el tiempo de este TTFB sobre IIS7.5 Muchas gracias de nuevo por vuestro tiempo. Saludos, Jose Link to comment Share on other sites More sharing options...
Recommended Posts