티스토리 뷰
출처 : http://helloworld.naver.com/helloworld/303083
웹사이트의 성능을 최적화 하기위한 14가지 기법
- Minimize HTTP Requests(HTTP요청을 최소화하라)
- Use a Content Delivery Network(CDN을 이용하라)
- Add an Expires or a Cache-Control Header(응답헤더에 Expires 혹은 Cache-Control을 추가하라)
- Gzip Components(gzip으로 압축하라)
- Put Stylesheets at the Top(스타일시트는 문서의 위쪽에 넣어라)
- Put Scripts at the Bottom(스크립트는 문서의 아래쪽에 넣어라)
- Avoid CSS Expressions(CSS Expression을 피하라)
- Make JavaScript and CSS External(자바스크립트와 CSS는 외부 파일로 만들어라)
- Reduce DNS Lookups(DNS 검색을 줄여라)
- Minify JavaScript and CSS(자바스크립트와 CSS의 크기를 작게 하라)
- Avoid Redirects(리다이렉션을 피하라)
- Remove Duplicate Scripts(중복 스크립트를 제거하라)
- Configure ETags(ETags를 설정하라)
- Make Ajax Cacheable(AJAX도 캐싱할 수 있도록 만들어라)
- Flush the Buffer Early(버퍼를 빨리 비워라)
- Use GET for AJAX Requests(AJAX 요청 시 GET을 사용하라)
- Post-load Components (사후 구성 컴포넌트)
- Preload Components(사전 구성 컴포넌트)
- Reduce the Number of DOM Elements(DOM 요소의 개수를 줄여라)
- Split Components Across Domains(컴포넌트를 도메인별로 분리하라)
- Minimize the Number of iframes(IFrame의 개수를 최소화하라)
- No 404s(404 오류가 발생하지 않게 하라)
- Reduce Cookie Size(쿠키의 크기를 줄여라)
- Use Cookie-free Domains for Components(컴포넌트는 쿠키가 없는 도메인을 사용하라)
- Minimize DOM Access (DOM 접근을 최소화하라)
- Develop Smart Event Handlers (이벤트 핸들러를 잘 개발하라)
- Choose <link> over @import(@import보다는 <link> 태그를 써라)
- Avoid Filters(CSS 필터를 피하라)
- Optimize Images(이미지를 최적화하라)
- Optimize CSS Sprites(CSS 스프라이트를 최적화하라)
- Don't Scale Images in HTML(HTML로 지정한 크기보다 큰 이미지를 사용하지 마라)
- Make favicon.ico Small and Cacheable(favicon.ico 파일은 작게 만들고 캐싱되도록 만들어라)
- Keep Components under 25K(컴포넌트 크기를 25KB 이하로 유지하라)
- Pack Components into a Multipart Document(컴포넌트를 멀티파트 문서로 묶어라)
- Avoid Empty Image src(이미지의 src 속성 값을 빈 채로 만들지 마라)
'프로그래밍 > 기타' 카테고리의 다른 글
포토샵없이 PSD 파일을 열어보자! (0) | 2015.02.02 |
---|---|
닷넷 에러찾아주는 사이트 Fineerr.net (0) | 2014.04.14 |
asp json 다루기 (0) | 2012.11.22 |
색상조화표 (0) | 2012.07.31 |
Sybase IQ 에 OLE DB 를 이용해서 접속하는 방법 (0) | 2012.07.10 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- WebApi
- drag&drop
- 제이쿼리
- Style
- ASP.NET
- jquery chart
- jQuery Mobile
- rowspan
- Chart
- json
- css3
- IE
- MSSQL
- workbook
- 프로시저
- Ajax
- html5
- Excel
- JS
- grid
- CSS
- WCF
- JavaScript
- Mobile
- 셀렉터
- radius
- SVG
- 자바스크립트
- 저장프로시저
- jQuery
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함