Tiempo de carga de página ¿CloudFlare, CDN, alternativas?

Inicio Foros WordPress SEO – SEM Tiempo de carga de página ¿CloudFlare, CDN, alternativas?

Etiquetado: , ,

Este debate contiene 18 respuestas, tiene 4 mensajes y lo actualizó  almendron hace 6 años, 10 meses.

  • Autor
    Publicaciones
  • #23608

    ggsalas
    Participante

    <p>Hola, estoy midiendo la velocidad de mi web y entiendo que ando bastante mal. Estuve optimizando mi sitio según las recomendaciones que da YSlow y PageSpeed. </p>
    <p>Justamente YSlow me recomienda que utilice un CDN y es acá donde no me decido que hacer:</p>
    <p>1. Utilizar un servicio de CDN (pago) por ejemplo http://www.maxcdn.com<br />
    2. Probar con http://www.cloudflare.com (aunque todavía no se como cambiar las DNS, si se hace desde el hosting o desde nic.ar)<br />
    3. No preocuparme por la velocidad de mi sitio porque no es importante para recibir más visitas.</p>
    <p>Gracias
    </p>

  • #58699

    almendron
    Participante

    Si la URl de tu sitio es http://www.ggsalas.com.ar, acabo de entrar y el tiempo de carga es normal. Lo realmente molesto es esa especie de marco que aparece en la parte superior.

  • #58705

    ggsalas
    Participante

    Si la URl de tu sitio es http://www.ggsalas.com.ar, acabo de entrar y el tiempo de carga es normal. Lo realmente molesto es esa especie de marco que aparece en la parte superior.

    Entiendo, sucede que según las estadísticas de google analitycs durante los últimos 30 días el promedio de tiempo de carga de mi sitio web es de 12 segundos. Creo que es bastante y entiendo que la cantidad de visitas puede mejorar o al menos disminuir la cantidad de rebotes.

    Ante la duda estaba por probar los servicios que mencioné pero necesito algo de ayuda, al menos para decidir.

    Gracias

  • #58706

    almendron
    Participante

    Pues Google no parece que ande muy fino 🙂

    Edita el archivo footer.php del tema que usas y añade las siguientes líneas:

    <?php if (is_user_logged_in()) { ?>
    <p>Consumo de PHP: <?php echo round(memory_get_usage()/1048576,2) ?>MB | Base de datos: <?php echo get_num_queries(); ?> consultas | Tiempo de carga: <?php timer_stop(1); ?> segundos.</p>
    <?php } ?>

    Así podrás comprobar lo “lento” que carga tu sitio.

  • #58723

    Pedro
    Miembro

    Si la URl de tu sitio es http://www.ggsalas.com.ar, acabo de entrar y el tiempo de carga es normal. Lo realmente molesto es esa especie de marco que aparece en la parte superior.

    Entiendo, sucede que según las estadísticas de google analitycs durante los últimos 30 días el promedio de tiempo de carga de mi sitio web es de 12 segundos. Creo que es bastante y entiendo que la cantidad de visitas puede mejorar o al menos disminuir la cantidad de rebotes.
    Ante la duda estaba por probar los servicios que mencioné pero necesito algo de ayuda, al menos para decidir.
    Gracias

    Debes tener en cuenta el tamaño de las imagenes, al poder ser gif. He incluso mirar de no presentar en portada tantas entradas, como maimo quiza 3.

  • #58771

    ggsalas
    Participante

    Almendron, estoy utilizando el plugin Google Analyticator para WordPress, así que no estoy seguro de poner otro código más para lo mismo.

    Estoy haciendo varias pruebas y por ejemplo desde un servidor en europa mi web tarda más de 11 segundos en leerse:

    http://www.webpagetest.org/result/120102_YP_cce00230f70f38fa5aa8bc336abc6b70/

    Por otra parte, en http://www.google.com/webmasters dice que
    [quote]“Las páginas de tu sitio tardan una media de 8,3 segundos en cargarse (actualizado el 01/01/2012). El tiempo de carga medio de este sitio es más lento que el del 91% de los sitios.” [/quote]
    Nada alentador por cierto.

    Parece que no es un tema fácil, quizás tenga que contratar un VPS o un servidor dedicado. Una empresa que ofrece servicio de CDN me envió la siguiente propuesta para aumentar la velocidad (no me queda claro por que en el video la web se ve mal):

    http://www.maxcdn.com/free-speed-report/?url=http://p.blaze.io/a/t?%2DnIxex02-XE

    También he leído muy buenas críticas de http://www.cloudflare.com

  • #58784

    almendron
    Participante

    Mira, yo solo puedo decirte lo siguiente:

    1) No entiendo que quieras complicarte la vida con cloude o un servidor dedicado y no quieras poner 4 líneas de código que solo verás tú y que te indicarán el uso de memoria, número de consultas a la base de datos y tiempo de carga. Son tres elementos fundamentales para saber si hay en realidad algún problema (en especial los dos primeros).

    2) Ahora mismo, tras vaciar el cache del navegador, he accedido a tu página sin problemas y de forma rápida. Estoy en Europa y tirando de una conexión wifi de 1M y cuyo origen se encuentra a más de 25 metros del portátil.

    3) El “peso” de tu blog es de lo más normal. De hecho, en http://tools.pingdom.com/fpt/ me da un tiempo de carga de 3,63 sg y un peso de 690KB.

    4) El tiempo de carga no significa que debas esperar X segundos para ver la página sino el tiempo total que tardan en cargarse todos los elementos de la página.

    Y por último: ¿usas algún cache? Si la respuesta es negativa, prueba con HyperCache

    http://wordpress.org/extend/plugins/hyper-cache/

    Hay más plugins de este tipo pero el que te indico se instala de forma mucho más fácil y no suele dar problemas.

  • #58789

    ggsalas
    Participante

    almendron, mi miedo es que si agrego otro código las estadísticas sean erróneas. Ahora que releo el código veo que no está relacionado con Analitycs, son líneas de texto (avisame si me equivoco). Lo que debería hacer es no limitarlo al usuario logueado porque estoy utilizando un plugin que se llama W3 Total Cache y no funciona para los usuarios registrados en el blog.

    Justamente este plugin me alienta a contratar un CDN y a utilizar http://www.cloudflare.com

  • #58793

    almendron
    Participante

    El código no interfiere con nada. Son funciones propias de PHP que devuelven determinados valores. Si quieres que todo el mundo lo vea, elimina la primera línea (<?php if (is_user_logged_in()) { ?>) y la última (<?php } ?>).

    Después, haces pruebas con el cache tanto activado como desactivado. Y no olvides borrar el chache del navegador antes de entrar a tu página. Toma nota de los datos y los pones aquí.

    Y mira también los resultados en http://tools.pingdom.com/fpt/

  • #58795

    almendron
    Participante

    Y otra cosa: lo que realmente carga la página son las dos imágenes que aparecen en la parte superior:

    http://www.ggsalas.com.ar/wp/wp-content/uploads/2011/10/IramG-900×288.png (166,22 KB)

    http://www.ggsalas.com.ar/wp/wp-content/uploads/2011/10/IramK-900×288.png (174,42 KB)

  • #58796

    almendron
    Participante

    En cuanto a cloudflare, no deja de ser un intermediario entre Internet y tu sitio. Es útil si tu sitio se cae a menudo (mostraría la última copia que dispusiera de tu blog) o si, por ejemplo, sufre ataques de denegación de servicios.

    Y sinceramente, no creo que necesites hacer nada en tu blog. Otra cosa sería que recibieras tantas visitas que tu servidor quedara colapsado cada dos por tres. Entonces, sí sería interesante pasarse a un servidor dedicado.

  • #58802

    ggsalas
    Participante

    Almendron, entiendo tu consejo y me surge una duda:

    En mi blog tengo una buena cantidad de rebotes, según acabo de ver es un 74% de las visitas. ¿Podré reducir la cantidad de rebotes aumentando la velocidad de mi sitio?.

    En caso de ser así, según tu opinión ¿la mejor opción sería pasarme aun servidor VPS o utilizar un CDN?

    (Estoy seguro que lo más importante es escribir buen contenido regularmente, algo en lo que estoy mejorando, pero desearía que las cuestiones técnicas no perjudiquen mi esfuerzo).

  • #58805

    ggsalas
    Participante

    Almendron, solo para informarte que ya activé el código que me diste para todos los usuarios. Se indica que la página carga en 1 segundo aprox, pero en: http://tools.pingdom.com me da entre 3 y 5 segundos y en http://www.webpagetest.org me da entre 8 y 10 segundos.

  • #58810

    almendron
    Participante

    1) ¿Qué entiendes tú por rebotes? Es solo para asegurarnos de que hablamos de lo mismo.

    2) Por lo que veo en tu página, el consumo de memoria, número de consultas y tiempo de carga son normales. No obstante, el último dato es elevado en algunos momentos y en algunas páginas. Este problema no tiene nada que ver con el diseño de tu página sino con el servidor.

    3) Reduce el peso de las dos imágenes que te he dicho y la página cargará bastante más rápido.

    3) Para mi es mejor un servidor VPS que un CDN.

  • #58820

    ggsalas
    Participante

    almendron,

    1. Los rebotes que digo son los que indica google Analitycs
    2. Entiendo, tal vez valga la pena probar el cambio a un VPS por lo que decis acá y en 3.
    3. Hasta ahora no he podido mejorar más porque el plugin para optimizar WP Smush.it no mejora las imagenes actuales, estoy en busca de otro plugin para optimizar las imagenes.

  • #58833

    almendron
    Participante

    Te complicas demasiado la vida. Usa la misma imagen pero en formato GIF o incluso JPG (80% de calidad) y ya está. No necesitas ningún plugin.

  • #58845

    LGrusin
    Miembro

    La imágenes las puedes comprimir y/o cambiarles el formato antes de subirlas.

    Por ejemplo, la imagen IramG-900×288.png la puedes guardar en jpg sin mucha perdida de calidad. De esta forma pasa de 167 Kbytes a 33 kylobytes. Yo prefiero hacer esto antes de subir las imágenes. Usar un plugin para optimizarlas siempre consume recursos del servidor, me parece innecesario.

    Desde hace más de 10 años uso IrfanView pero hay multitud de programas que editan las imágenes y las comprimen.

    … y sobre el otro tema mientras tengas un servidor compartido poco puedes ganar en velocidad, tiempo de ejecución y tiempo de carga.

    Un saludo

  • #58906

    ggsalas
    Participante

    Acabo de darme cuenta que el servidor de mi web está colapsado y cuando llega a cargar mi página en el pie (el código de almedron) dice “Tiempo de carga: 81,846 segundos.” siendo que otras veces carga en 2 o 4 segundos.

    Estoy pensando que tal vez los promedios de 12 segundos que me indica Analitycs de Google estén causados por estos problemas del servidor de los cuales no estoy al tanto, excepto ahora que lo acabo de descubrir.

    Quisiera saber si es una idea posible, porque tal vez me convenga contratar un VPS o cambiar de hosting.

  • #58908

    almendron
    Participante

    Yo probaría primero a cambiar de hosting. Aunque sea compartido, busca alguno que esté especializado en wordpress.

El foro ‘SEO – SEM’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest