freedev
WPO
Tags
adsense ads loading backend books cache client-side CSS DOM frontend google analytics high performance htaccess http imagenes images images ondemand javascript jiffy monitoreo monitoring optimización optimization performance performance-tip regla 80-20 request server-side sprite webapps web site YSlowPages
Archives
Category Archives: performance
Videos de Steave Souder en la universidad de Stanford
Les quería dejar el enlace a las tres primeras clases de ” High Performance Web Sites ” en facultad de Computer Science la universidad de Stanford dictadas por el investigador y ahora colaborador de Google Steave Souder.
Los videos aquí
Lamentablemente solo podemos ver las 3 primeras y si queremos ver el resto debemos pagar u$ 600. [...]
Posted in performance Tagged books, high performance, optimización, performance, performance-tip, web site Leave a comment
tip 11 – Descargas en paralelo
tip: utilizar entre 2 y 6 hostnames para componentes estaticos (CSS, JS e Img)
Por una especificación de HTTP 1.1 muchos navegadores tienen el limite de descarga de hasta dos componentes en paralelo por hostname. Obviamente esto perjudica la performance de carga de nuestra web. Aunque por suerte en las últimas versiones de Firefox, IE, [...]
Posted in performance Tagged frontend, high performance, http, optimización, performance, web site 4 Comments
tip 10 – Evitar el boqueo de la página por Adsense (u otro javascript)
Bueno, esta es una técnica para poder cargar y ejecutar scripts externos sin que estos bloqueen la renderización de la página y la descarga de otros componentes en el navegador. Como ya lo he explicado en los anteriores posts.
El caso mas común donde esto afecta realmente nuestro site es con los ads, donde nosotros no [...]
Posted in performance Tagged adsense, javascript, optimización, performance-tip, web site 7 Comments
tip 9 – Evitar el bloqueo al cargar javascripts
Como lo he comentado anteriormente cada browser tiene un comportamiento bastante malo en la performance de nuestro site en el momento de cargar e interpretar un script, ya sea externo o un tag de la misma página. Tanto IE, FFX, Chrome y Safari tienen bloqueos cuando cargan el script.
Los bloqueos los podemos separar en dos [...]
Also posted in webapps Tagged javascript, optimización, performance, performance-tip Leave a comment
news – High Performance Web Site (reloading…)
Hace solo unos días que se publico el nuevo libro de Steave Souder “Even Faster Web Sites“, editado por O’Reilly puede ser adquirido en Amazon.com .
Este es el segundo libro de este gran investigador del equipo de Best web Perfomance de Yahoo, quienes son los responsables de grandes herramientas como YSLOW y técnicas de performances [...]
Tip 8 – El mejor amigo del optimizador web : YSLOW
Para los ansiosos, el tip: entra y descarga el YSLOW aca
Ahora si la explicación:
Desde que me dedico a optimizar webapps y websites la mejor herramienta que he encontrado es el YSlow, cuya traducción es un juego de palabras que significa: “Por que es lento”.
El YSlow es un plugin para el Firebug que es [...]
Also posted in webapps Tagged cache, client-side, frontend, optimización, performance, web site, YSlow Leave a comment
Tip 7 – Como optimizar una web – Donde empezar
En este post voy a brevemente tratar de comentarles como llevar adelante una optimización de un website o webapp.
En principio, debemos entender como trabaja un browser, la red y el web server. Luego, ponernos en contexto de cual es el tipo de web que vamos a analizar: si es de contenido, publica o privada, etc.
Quizás [...]
Tip 6 – Minimizar la cantidad de elementos del DOM
El tip: Minimizar la cantidad tags (elementos del DOM)
La explicación:
Es común trabajar con diseñadores que definen el layout de nuestra webapp o website con una herramienta WYSIWYG, como por ejemplo Dreamweaver. Los diseñadores definen ahí el contenido y disposición de los elementos en la página, sin ver que el HTML que genera esa herramienta, es en [...]
Also posted in webapps Tagged CSS, DOM, frontend, optimización, performance, performance-tip Leave a comment
Tip 5 – Ganar performance utilizando el cache mediante el htaccess
para los ansiosos el tip (es un ejemplo que depende de cada casa optimizarlo a sus necesidades):
# Turn on Expires and set default to 0
ExpiresActive On
ExpiresDefault A0
# Set up caching on media files for 1 year (forever?)
<FilesMatch ".(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav)$">
ExpiresDefault A29030400
Header append Cache-Control "public"
</FilesMatch>
# Set up caching on media files for 1 week
<FilesMatch ".(gif|jpg|jpeg|png|swf)$">
ExpiresDefault A604800
Header append Cache-Control [...]
Also posted in webapps Tagged backend, cache, frontend, htaccess, http, optimización, performance-tip, server-side 1 Comment
tip 12 – Como paralelizar el trabajo del cliente y el servidor con “Flush”