High Performance Web Sites 강의
---
빠른 웹페이지를 위해서 튜닝을 하게 되지만 주로 서버에서 DB쿼리를 빠르게 하는 등의 노력을 합니다만 실제 95%의 시간은 네트워크와 브라우저 렌더링 타임에 소모됩니다. 이런 렌더링 소요시간을 줄이는 방법들을 소개합니다.
http://video.yahoo.com/watch/1040890/3880720
14가지 룰은 다음과 같습니다.
1. Make fewer HTTP requests
2. Use a CDN
3. Add an Expires header
4. Gzip components
5. Put stylesheets at the top
6. Move scripts to the bottom
7. Avoid CSS expressions
8. Make JS and CSS external
9. Reduce DNS lookups
10. Minify JS
11. Avoid redirects
12. Remove duplicate scripts
13. Configure ETags
14. Make AJAX cacheable
이상 14가지 룰에 대해서 설명합니다. firebug의 add-on인 YSlow에 대한 얘기도 합니다.
