¿Por qué tarda tanto en cargar mi sitio web? ¿Son las imágenes?

Echa un vistazo a una medida de “cascada” (gratis en Pingdom.com):

http://tools.pingdom.com/?url=ht…

Hay herramientas más avanzadas que puede usar, que son más caras si desea probar el tiempo de carga desde múltiples ubicaciones geográficas y la hora del día (dos que se le ocurren):

  • gomez.com
  • keynote.com

Algunas cosas que puede hacer, use algunas herramientas como la extensión “YSlow [1]” o “Google Page Speed ​​[2]”.

Tienen algunos consejos básicos sobre cómo optimizar, pero algunos “trucos” que los ingenieros de front-end (y backend) más expertos conocen:

  • Use sprites + CSS en lugar de imágenes distintas siempre que sea posible. Cada solicitud HTTP a veces ocupa el grupo de subprocesos que el navegador de los usuarios tiene para obtener todas las imágenes individuales
  • Use un CDN (red de entrega de contenido). ¿Qué CDN es la mejor inversión?
  • Utilice un proveedor de DNS mejor que el que obtuvo “gratis” con su proveedor de alojamiento. El DNS es uno de los factores de latencia más pasados ​​por alto, especialmente si utiliza un proveedor de alojamiento pequeño que no tiene servidores DNS distribuidos. ¿Cuál es el proveedor de servicios de DNS más confiable?
  • GZIP su contenido, asegúrese de detectar si los navegadores pueden descomprimir.
  • Utiliza mecanismos de almacenamiento en caché. El almacenamiento en caché se puede realizar en todo tipo de niveles, desde la base de datos hasta el contenido. Si usa un CMS o marco popular, generalmente tienen alguna solución / complemento para él, de lo contrario es posible que tenga que implementar el suyo usando marcos o sistemas populares. (Memcache, claves hash, servidores proxy de calamar inverso, escritura en archivo, caché Zend, etc.).
  • Minifique (o reduzca) su Javascript / CSS.

Referencias

[1] http://developer.yahoo.com/yslow/
[2] http://code.google.com/speed/pag…

Al igual que la herramienta theat pingdom, muy útil.
Anteriormente, he estado usando las herramientas de desarrollo de Google Chrome (visite el sitio y luego presione F12)
Eso te da una línea de tiempo similar pero no es tan detallada