Your SlideShare is downloading. ×
Web Performance
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Web Performance

133
views

Published on

Presentación de la charla de la comunidad Costa Rica Developers .NET sobre técnicas de optimización de rendimiento web.

Presentación de la charla de la comunidad Costa Rica Developers .NET sobre técnicas de optimización de rendimiento web.

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
133
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Web Performance ING. DAVID SÁNCHEZ AGUILAR, MVP COLDEV SOLUTIONS DAVID@COLDEVSOLUTIONS.COM TWITTER: @DAVIDSANCHEZA
  • 2. Rendimiento… ¿Por qué es importante? Ahorro de Dinero Menos Infraestructura Menos ancho de banda Mayores ganancias Más ventas Más clientes Google Ranking http://tinyurl.com/6293c4
  • 3. Rendimiento… Principales problemas! La mayoría de los sitios modernos solamente toman 10% - 20% de tiempo en generar y descargar el documento HTML. Donde esta el resto…? CSS JavaScript (JQuery, Scripts, Plugins, etc) Contenido multimedia (Imágenes, Videos, Audio…) La mayoría de las mejoras de rendimiento no requieren cambios en el código. La meta siempre debe ser un objetivo para el negocio.
  • 4. Rendimiento… ¿Por donde empezamos? ¿Cuál es el problema? Reducir el número de solicitudes entre navegador y servidor. Fiddler (http://fiddler2.com)
  • 5. Rendimiento… Más allá del HTTP Microsoft Network Monitor http://blogs.technet.com/b/netmon/
  • 6. Rendimiento… Revisión de Logs Log Parser (http://www.microsoft.com/en-us/download/details.aspx?id=24659)
  • 7. Rendimiento… Entre menos envíe mejor! Combinar múltiples archivos JavaScript y CSS Compresión HTTP
  • 8. Rendimiento… Entre menos frecuencia mejor! •Content Expiration •No es recomendable para archivos pequeños…
  • 9. Rendimiento… Apoyo de terceros! Content Distribution Network (CDN)
  • 10. Rendimiento… No envíes lo que no es necesario! Quitar las cabeceras HTTP  Seguridad  Respuestas de menor tamaño
  • 11. Muchas Gracias!!! Preguntas? David@coldevsolutions.com Twitter: @davidsancheza