Pregunta Parte A ▉ (100 recompensas, otorgadas)
La pregunta principal fue cómo hacer que este sitio se cargue más rápido. Primero necesitábamos leer estas cascadas. Gracias a todos por sus sugerencias sobre el análisis de lectura en cascada. De los diversos gráficos en cascada que se muestran aquí se evidencia el principal cuello de botella: las miniaturas generadas por PHP. La carga de jquery sin protocolo de CDN aconsejada por David obtuvo mi recompensa, aunque hizo que mi sitio solo fuera un 3% más rápido en general, y sin responder el cuello de botella principal del sitio. Tiempo para aclarar mi pregunta y otra recompensa:
Pregunta Parte B ▉ (100 recompensas, otorgado)
El nuevo enfoque ahora era resolver el problema que tenían las 6 imágenes jpg, que están causando la mayor parte del retraso de carga. Estas 6 imágenes son miniaturas generadas por PHP, pequeñas y de solo 3 ~ 5 kb, pero cargando relativamente muy lentamente. Observe el " tiempo hasta el primer byte " en los diversos gráficos. El problema permaneció sin resolver, pero James recibió una recompensa, que corrigió el error de encabezado que RedBot subrayó : "Una solicitud condicional If-Modified-Since devolvió el contenido completo sin cambios". .
Pregunta Parte C ▉ (mi última recompensa: 250 puntos)
Desafortunadamente, incluso después de que se solucionó el error de encabezado REdbot.org, el retraso causado por las imágenes generadas por PHP permaneció intacto. ¿En qué demonios están pensando estas minúsculas miniaturas de 3 ~ 5Kb? Toda esa información de encabezado puede enviar un cohete a la luna y viceversa. Cualquier sugerencia sobre este cuello de botella es muy apreciada y tratada como una posible respuesta, ya que estoy atrapado en este problema de cuello de botella desde hace ya siete meses. Gracias de antemano.
[Alguna información de fondo en mi sitio: CSS está en la parte superior. JS en la parte inferior (Jquery, JQuery UI, compró menú awm / menu.js motores, pestañas js motor, video swfobject.js) Las líneas negras en la segunda imagen muestran qué está iniciando qué cargar. El robot enojado es mi mascota "ZAM". Es inofensivo y, a menudo, más feliz.]
Cascada de carga: cronológica | http://webpagetest.org
Dominios Paralelos Agrupados | http://webpagetest.org
Site-Perf Waterfall | http://site-perf.com
Pingdom Herramientas Cascada | http://tools.pingdom.com
Cascada GTmetrix | http://gtmetrix.com
SHOULD
) que los clientes HTTP 1.1 usen como máximo 2 conexiones a servidores HTTP 1.1; HTTP 1.0, por supuesto, es mucho más abierto.