Los tiempos de espera son brutales ¿qué hosting tienes? No terminan de cargar ni los analizadores de velocidad con tu sitio.
@fernandot : hay dos secuencias que suman 10 segundos
https://www.abingraf.cl/?wc-ajax=get_refreshed_fragments
con algo más de 6 segundos.
https://www.abingraf.cl/wp-json/contact-form-7/v1/contact-forms/6916/refill
con unos 4 segundos
Creo que tú tenías algo escrito al respecto.
Lo único que vi es que el jQuery tarda 2 seg, estás cargandolo desde un cdn? y el Css también 2 segs
@almendron cómo hiciste para encontrar esas URL con el tiempo de carga? Usaste las devtools de chrome?
-
Esta respuesta fue modificada hace 5 años, 11 meses por didako.
En https://gtmetrix.com/ , pestaña Waterfall . Eso sí, ahora me salen resultados distintos a los que salían la primera vez que lo miré.
Yo veo tal lentitud que probablemente se mezcle un hosting mediocre con problemas de programación/desarrollo. Algunas marcas son brutales: por ejemplo en el home del blog aparece en el código fuente «Dynamic page generated in 13.147 seconds.» !!! 13 segundos ¡¡¡¡. O en el home !!! 8.93 segundos ¡¡¡. Habría que mirar bien que pasa ahí.
Veo que utilizas WP Super Cache, por lo que esos tiempos se reducen considerablemente para segundas visitas, pero una vez que seleccionas un producto, ya te saltas la cache de WP Super Cache y vuelta a tener que esperar esos largos tiempos para que se generen las páginas.
Lo que tienes no se soluciona con CDN, minificaciones ni cosas de esas, vas a tener que revisar bien el código que hayas desarrollado y los plugins que estés utilizando, y probablemente vas a tener que cambiar de hosting; o puedes continuar en el mismo hosting si te gusta la empresa pero tendrás que contratar un plan más avanzado para tener más recursos para tu web.
Acabo de mirar la empresa de hosting donde tienes alojada la web y veo que solo ofrecen VPS y que el más pequeño que tienen debería darte de sobra para esa web.
¿Qué versión de PHP utilizas? ¿Tienes activado OpCache? ¿Cuantos plugins tienes y cuales?
Hola @cybmeta, en este momento tenemos la version de php 5.5.38. Desconozco si esta activado OpCache, y tengo varios plugins, los detallo a continuacion:
– Advanced Custom Fields
– Akismet Anti-Spam
– Autoptimize
– Bellows Accordion Menu
– CodeStyling Localization
– Comunas de Chile para WooCommerce
– Contact Form 7
– Contact Form 7 Get and Show Parameter from URL
– Custom Meta Widget
– Easy Bootstrap Shortcode
– Forget About Shortcode Buttons
– LayerSlider WP
– Menu Icons
– Really Simple CAPTCHA
– Regenerate Thumbnails
– Register User Fields Plugin
– Slider Revolution
– SVG Support
– User Meta Display
– WooCommerce
– WooCommerce Checkout Manager
– WooCommerce Chilean Peso + Chilean States
– WooCommerce Variation Swatches
– WooCommerce Webpay Plus
– WooCommerce Weight Based Shipping
– WP Editor
– WP Super Cache
– WPBakery Visual Composer
Saludos
Lo primero, pasarte a PHP 7 con Opcache (no recuerdo si Opcache viene activado por defecto en PHP 7, creo recordar que sí). Solo con eso vas a notar una gran mejora. Y no en velocidad, también en seguridad. La versión de PHP que utilizas está muerta y ya no recibe actualizaciones de ningún tipo, ni siquiera de seguridad, desde hace ya unos cuantos años.
Pero no creo que se vaya a solucionar el problema por completo solo con PHP 7, ya que tienes una gran carga de plugins, y de plugins que consumen. Tras pasar a PHP 7, yo miraría los picos de consumo, ver si hay algun cuello de botella en la base de datos, pero sobre todo haría una auditoría a ver que plugins te puedes quitar antes de decidir si pasar o no a un plan de hosting mayor, o mejor dicho, lo haría incluso aunque pasaras a un plan de hosting superior.
Ten en cuenta que plugins que parecen poca cosa pueden afectar en mayor medida al tiempo de carga que otros. Yo, por poner un ejemplo de experiencia personal, el plugin para shortcodes de Bootstrap lo tuve que quitar (no el que tienes tu, otro similar) y hacer un fork solo con los 3 o 4 shorcodes que se estaban utilizando. Un shortcode = un regex sobre el contenido, y ese plugin venía con 30 o así, y ejecutados de forma recursiva que en post largos necesitaban su tiempo (es solo un ejemplo de experiencia personal, no tiene porque ser tu caso).
Estimados
Perdón por el tiempo que paso de la ultima respuesta que obtuve. El problema estaba en la integración que se desarrollo para conectar la tienda en woocommerce y la bdd de nuestro erp. El tiempo de respuesta estaba mermado por las consultas que se realizaban a nuestra bdd y por alguna razón existía un bloqueo que hacia que ese tiempo de espera fuera infernal.
Saludos y gracias por sus comentarios y ayuda