Usuario anónimo ¿Quieres tener tu propio blog?
Crear blog gratis en OboLog

Consejos para acelerar la carga de tu sitio Web. Introducción

por RobFeb
lunes, 29 de diciembre del 2008 a las 14:17

Recientemente descubrí la extensión para firefox YSlow  (http://developer.yahoo.com/yslow/)  para determinar los tiempos de carga de una determinada página Web así como los recursos que necesita.

Esta extensión viene de la mano de Firebug (http://getfirebug.com/), ambas imprescindibles para desarrolladores Web.
YSlow muestra una seríe de consejos que replican desde developer.yahoo.com "Consejos para acelerar la carga de tus sitio Web" (Best Practices for Speeding Up Your Web Site).

Estos consejos han sido extraidos de "High Performance Web Sites" de Steve Souders  (creador de la extensión YSlow).  Un dato curioso: es el libro informático más vendido en un corto periodo de tiempo.

Así que he pensado que sería interesante poner en práctica esos consejos y ver punto por punto los pros y contras que pueden surgir en su implementación.

Listado de consejos de Steve Souders:

  1. Minimizar Peticiones HTTP
  2. Utilizar una Red de entrega de Contenidos (CDN)
  3. Añadir Cabeceras con fecha de caducidad(Expires) o Cache-Control
  4. Componentes Gzip (Comprimir Scripts y CSS)
  5. Colocar los estilos (CSS) al principio
  6. Colocar los Scripts al final
  7. Evitar Expresiones CSS
  8. Externalizar Javascript y CSS
  9. Reducir las Resoluciones DNS
  10. Minimizar Javascript y CSS
  11. Evitar redirecciones
  12. Eliminar Scripts duplicados
  13. Configurar ETags(Etiquetas de entidades)
  14. Utilizar Ajax con cabeceras Cache-Control
  15. Vaciar el Buffer al Inicio.
  16. Utilizar GET en las peticiones AJAX
  17. Retrasar la carga de Componentes secundarios
  18. Anticipar la carga de Componentes esenciales
  19. Reducir el número de elementos DOM
  20. Dividir componentes entre dominios.
  21. Minimizar el número de Iframes.
  22. No Utilizar 404(No Encontrado) de los servidores Web
  23. Reducir el tamaño de las Cookies
  24. Redirigir las Cookies de componentes a otro dominio.
  25. Minimizar el acceso al DOM
  26. Desarrollar capturadores de eventos
  27. Utilizar <link> en lugar de @import en CSS
  28. Evitar Filtros CSS
  29. Optimizar imágenes
  30. Optimizar las hojas de estilo (CSS)
  31. No escalar imágenes en HTML
  32. Utilizar un favico.ico pequeño y con fecha de expiración.
  33. Mantener los componentes por debajo de los 25 Kb
  34. Empaquetar los componentes dentro de un documento multiparte

Proximamente:  1.  Minimizar Peticiones HTTP

Extraido de ''Best Practices for Speeding Up Your Web Site': http://developer.yahoo.com/performance/rules.html

Web del Autor:http://stevesouders.com/hpws/rules.php (con ejemplos)

Relacionados con Consejos para acelerar la carga de tu sitio Web. Introducción

Deja tu comentario sobre Consejos para acelerar la carga de tu sitio Web. Introducción

Deja tu comentario
Necesitas tener javascript activado para poder dejar comentarios

Identifícate en OboLog, o crea tu blog gratis si aún no estás registrado.

De esta forma, además, podrás mostrar tu imagen en los comentarios y no tendrás que rellenar tus datos cada vez.

Sobre esta anotación

RobFeb

RobFeb escribió esta anotación hace 1 año. En ella habla sobre Acelerar Tu Sitio Web, Consejos y Rendimiento.

Aún no hay ningún comentario.

Tu podrías dejar el primero.

Login

Comentarios

Juego Test del Amor: Compatibilidad (monse )
ola qu pezs...(19 feb)
Juego Test del Amor: Compatibilidad (raffy)
hey que juego mas cool...(10 feb)
FELIZ AÑO NUEVO, bola de cristal... (wendy lisset)
bueno mi feliz año nuevo seria que una persona que yo amo ahora me amara y me quiera , y que fuera ......(20 ene)
Envia mails a traves de gmail con python (pablo)
Muy bueno el dato. Vengo desde hace ejemplos viendo como usar ese modulo. Y bueno se agradece ......(01 ene)
Juego Test del Amor: Compatibilidad (ANONIMO)
JVDIFUGHDRIBJRS89HJOFIJBVIFDGJBOKFDJGV8R0EKJ`HRVDSLÑ,R ......(20 dic)

Más comentados

Juego Test del Amor: Compatibilidad (39)
Os traigo una nueva entrega de los juegos simples usando javascript. Seguramente verás muchas ...
CheckColor Juego: Color Letra (3)
Ya que hace poco comentamos la opción de cambiar los colores de las celdas de una tabla, hoy os ...
Juego RiPitPlis: Repite la secuencia (3)
Os presento el proyecto RiPitPlis 1.0 que está basado en el clásico Juego electrónico 'Simon' de ...
Que cenamos esta noche? random de python (2)
Anoche no tenía ni idea que cenaba, para solventarlo se me ocurrió un pequeño script para dejarlo ...
Componentes Gzip (2)
El tiempo que se tarda en tranferir diferentes componentes a través de la red, se puede reducir de ...

Suscripción

Suscríbete al Feed RSS XML

También puedes suscribirte directamente con alguno de los siguientes enlaces:

  • Suscríbete en Bloglines
  • Suscríbete en Google