일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- mybatis
- ECU 업그레이드
- 주문 거절
- 타이레놀 ADHD
- 사용공간
- x509
- 파라미터
- SQL Server
- xdg-open
- 컬럼명 찾기
- 중국
- IQAir
- 마녀정원
- keyAlias
- Post
- 손 발이 차가운 아이
- technical framework
- 윈도우
- JBoss
- 벤타 청소
- ssh 웹사이트 열기
- keytools
- 쇠구슬 소리
- Remote Desktop Manager
- 기술 프레임워크
- dns-prefetch
- lazy-loading
- root 경로 변경
- full stack
- 검색 운영
- Today
- Total
Collective Intelligence
[중국 쇼핑몰 분석] dns-prefetch 본문
dns-prefetch를 사용하면 해당 url의 웹페이지 로딩을 더 빠르게 하기 위해 미리 ip를 조회해준다고 합니다.
말 그대로 Domain name을 미리 prefetching 해두기 때문에 많은 여러 도메인 링크가 걸려있는 페이지의 경우 효과가 좋다고 한다.
일단 사용자가 다른 도메인으로 링크되어있는 하이퍼 링크를 클릭하면, 캐쉬를 검색하고, DNS 서버를 통해 IP주소를 찾게 되는데
dns-prefetch를 사용하면 페이지 로딩 시 백그라운드에서 병렬로 이런 작업이 이루어지기 때문에 페이지 렌더링에 간섭이 없다고 한다.(CPU나 네트워크 자원 소모도 극미하다고 합니다)
이렇게 때문에 캐쉬되지 않은 컨텐츠에 대해서는 200 milliseconds 의 시간을 절약할 수 있고, DNS 서버가 좋지 않은 경우 1~2초까지 시간이 줄어든다고 한다.
사실 한국은 인터넷 강국이라 저런거 필요없어도 사이트가 잘만 돌아가기 때문에 우리 프론트 개발자도 생각을 못했다고 한다.
그래서 혹시나 아마존도 dns-prefetch를 쓰진 않을까 했는데 진짜 쓰고 있었다.
타오바오
<link rel="dns-prefetch" href="//g.tbcdn.cn">
<link rel="dns-prefetch" href="//g.alicdn.com">
<link rel="dns-prefetch" href="//img.alicdn.com">
<link rel="dns-prefetch" href="//gtms01.alicdn.com">
<link rel="dns-prefetch" href="//gtms02.alicdn.com">
<link rel="dns-prefetch" href="//gtms03.alicdn.com">
<link rel="dns-prefetch" href="//gtms04.alicdn.com">
<link rel="dns-prefetch" href="//log.mmstat.com">
<link rel="dns-prefetch" href="//p.tanx.com">
<link rel="dns-prefetch" href="//i.mmcdn.cn">
<link rel="dns-prefetch" href="//delta.taobao.com">
|
<link rel="dns-prefetch" href="//misc.360buyimg.com" />
<link rel="dns-prefetch" href="//img10.360buyimg.com" />
<link rel="dns-prefetch" href="//img11.360buyimg.com" />
<link rel="dns-prefetch" href="//img12.360buyimg.com" />
<link rel="dns-prefetch" href="//img13.360buyimg.com" />
<link rel="dns-prefetch" href="//img14.360buyimg.com" />
<link rel="dns-prefetch" href="//img30.360buyimg.com" />
<link rel="dns-prefetch" href="//d.3.cn" />
<link rel="dns-prefetch" href="//d.jd.com" />
|
Amazon.com
<meta http-equiv="x-dns-prefetch-control" content="on">
<link rel="dns-prefetch" href="//g-ecx.images-amazon.com">
<link rel="dns-prefetch" href="//z-ecx.images-amazon.com">
<link rel="dns-prefetch" href="//ecx.images-amazon.com">
<link rel="dns-prefetch" href="//completion.amazon.com">
<link rel="dns-prefetch" href="//fls-na.amazon.com">
|
'개발 > Network' 카테고리의 다른 글
중국 1위 쇼핑몰 타오바오 (Taobao) 프레임워크 분석자료 (0) | 2016.04.26 |
---|---|
중국에서의 서버 및 네트워크 구성 (0) | 2016.04.05 |