웹 사이트 성능분석을 위해 체크해야 할 것들
-
Minimize HTTP Requests (HTTP요청을 최소화하라)
-
Use a Content Delivery Network (CDN을 사용하라)
-
Avoid empty src or href (이미지의 src 속성 이나 href 값이 비어 있는 것을 피하라)
-
Add an Expires or a Cache-Control Header (해더에 만료시간 혹은 캐시-제어를 추가하라)
-
Gzip Components (Gzip으로 압축하라)
-
Put StyleSheets at the Top (스타일 시트는 위쪽에 넣어라)
-
Put Scripts at the Bottom (스크립트는 아래쪽에 넣어라)
-
Avoid CSS Expressions (CSS의 표현을 피하라)
-
Make JavaScript and CSS External (JavaScript와 CSS는 외부 파일로 만들어라)
-
Reduce DNS Lookups (DNS조회를 줄여라)
-
Minify JavaScript and CSS (JavaScript와 CSS를 축소해라)
-
Avoid Redirects (재전송을 피해라)
-
Remove Duplicate Scripts (중복 스크립트를 제거하라)
-
Configure ETags (ETags 설정)
-
Make AJAX Cacheable (AJAX를 캐시어블하게 만들어라)
-
Use GET for AJAX Requests (AJAX 요청에 대한 GET을 사용해라)
-
Reduce the Number of DOM Elements (DOM 엘리먼스 수를 줄여라)
-
No 404s (404에러를 없애라)
-
Reduce Cookie Size (쿠키 사이즈를 줄여라)
-
Use Cookie-Free Domains for Components (구성요소들에 대해 Cookie-free 도메인을 사용해라)
-
Avoid AlphaImageLoader Filters (AlphaImageLoader 사용을 피하라)
-
Do Not Scale Images in HTML (HTML에서 이미지의 크기를 줄이지 마라)
-
Make favicon.ico Small and Cacheable (파비콘은 작고 캐시어블하게 만들어라)
출처 : http://rahxephon.tistory.com/1803#comment11005596