상태 표시 줄에 gstatic.com이 정기적으로 표시됩니다. 그 도메인은 무엇입니까? [닫은]


122

때로는 웹을 탐색 할 때 상태 표시 줄에있는 호스트 이름 중 gstatic.com기본 도메인으로 포함되는 호스트 이름이 있습니다. http://gstatic.com더 이상 정보를 얻기 위해 탐색 할 수 없습니다 . 내가 얻는 것은 Google 페이지입니다.

이 서버에서 요청한 URL을 찾을 수 없습니다.

gstatic.comGoogle과 관련이 있다고 생각합니다 . 그것이 무엇이든간에 참조하는 페이지를 탐색 할 때 영원히 걸리는 것 같습니다 gstatic.com.

답변:


121

Google은 대역폭 사용을 줄이고 최종 사용자의 네트워크 성능을 향상시키기 위해 정적 콘텐츠 (JavaScript 코드, 이미지 및 CSS)를 다른 도메인 이름으로 오프로드했습니다.

  • 이론적으로 브라우저가 사용할 수있는 연결 수를 늘려 성능을 향상시킵니다. 기본적으로 대부분의 브라우저는 단일 서버에 두 번만 연결합니다. 이 설정은 구성 가능하지만 대부분의 사용자는 귀찮게하지 않으므로 여러 도메인에서 콘텐츠를 가져 오면 사이트에서 사용하는 모든 도메인에 대해 두 개의 연결을 열 수 있습니다. 그러면 컨텐츠가 사용자 브라우저에 더 빨리로드됩니다.

  • gstatic.com도메인의 쿠키 및 기타 HTTP 헤더를 비활성화하여 대역폭을 줄 입니다. 믿거 나 말거나, 헤더를 비활성화하면 특히 페이지에 많은 정적 파일이 사용되는 경우 대역폭 사용이 크게 줄어 듭니다.

  • 정적 컨텐츠는 지리적으로 다양한 CDN 서버 로 오프로드 될 수 있습니다 . Google은 모든 콘텐츠를 가장 가까운 서버로 푸시 할 수 있습니다. Google은 모든 것을 가장 가까운 데이터 센터로 푸시하는 훌륭한 작업을 수행하므로 일반적인 회사 사이트에 더 적합 할 것입니다. 그러나 일반 회사의 경우 동적 컨텐츠와 정적 컨텐츠를 분리 한 다음 CDN 제공자에게 지불하여 정적 컨텐츠를 호스팅하여 회사 데이터 센터의 대역폭 사용량을 줄이면서 사용자의로드 시간을 개선 할 수 있습니다.


1
대단하다, 나는 쿠키를 잊었다
Jader Dias

13
모두 정적 인 것은 아닙니다. 일종의 로깅에 사용되는 하위 도메인 "csi.gstatic.com"이 있습니다. 리소스가 반환되지 않으며 때로는 URI가 빈 콘텐츠 만 반환하는 데 오랜 시간 (30 초 이상)이 걸립니다.
Portman

10
가치있는 점에 대해서는 Stack Overflow 사이트 제품군이 sstatic.net과 동일한 기능을 수행합니다. Jeff의 블로그 게시물 참조 : blog.stackoverflow.com/page/12
ale

5
정적 검색시 페이지로드가 항상 느려집니다! :(
Ivan Ivković


27

gstatic.com은 Google에 정적 콘텐츠를 제공하는 쿠키가없는 도메인입니다. 자세한 내용은이 기사를 참조하십시오.
웹 사이트 속도 향상을위한 모범 사례-구성 요소에 쿠키가없는 도메인 사용

브라우저가 정적 이미지를 요청하고 요청과 함께 쿠키를 보내면 서버는 해당 쿠키를 사용하지 않습니다. 따라서 정당한 이유없이 네트워크 트래픽 만 생성합니다. 쿠키없는 요청으로 정적 구성 요소를 요청해야합니다. 하위 도메인을 만들고 모든 정적 구성 요소를 호스팅하십시오.

도메인이 www.example.org 인 경우 static.example.org에서 정적 구성 요소를 호스팅 할 수 있습니다. 그러나 www.example.org와 달리 최상위 도메인 example.org에서 쿠키를 이미 설정 한 경우 static.example.org에 대한 모든 요청에 ​​해당 쿠키가 포함됩니다. 이 경우 완전히 새로운 도메인을 구매하고 정적 구성 요소를 호스팅하며 쿠키가없는 도메인을 유지할 수 있습니다. 야후! yimg.com, YouTube는 ytimg.com, Amazon은 images-amazon.com 등을 사용합니다.

쿠키가없는 도메인에서 정적 구성 요소를 호스팅 할 때의 또 다른 이점은 일부 프록시가 쿠키로 요청 된 구성 요소의 캐시를 거부 할 수 있다는 것입니다. 관련 참고 사항으로, 홈페이지에 example.org 또는 www.example.org를 사용해야하는지 궁금하다면 쿠키 영향을 고려하십시오. www를 생략하면 쿠키를 * .example.org에 쓰는 것 외에는 선택의 여지가 없으므로 성능상의 이유로 www 하위 도메인을 사용하고 해당 하위 도메인에 쿠키를 작성하는 것이 가장 좋습니다.


3
그러나 많은 사용자에게 이전보다 느려졌습니다.
jj_

1
어떻게 보지 않습니까?
Tuan Anh Hoang-Vu

4
걸려요. 또 어떻게 요?
jj_

14

당신이 나와 같다면 브라우저가 리소스를 기다리는 동안 일시 중지 되었기 때문에 gstatic 도메인을 발견했을 것입니다.

보고있는 도메인이

csi.gstatic.com

정적 리소스 가 아닙니다 . 일종의 내부 로깅입니다 (Google 웹 로그 분석과 유사). Google에서 정적 검색을 수행하면 많은 사람들이이 URI가 Google에 의해 처리 될 때까지 최대 30 초 동안 대기하는 것을 볼 수 있습니다.

구글은 csi.gstatic.com/csi를 공개적으로 언급 한 적이 없다.


4

gstatic.com은 Google이 소유 한 도메인으로 정적 콘텐츠 (주로 이미지)를 호스팅합니다. 이 도메인의 주요 목적은 다른 사이트의 성능을 향상시키고 사이트를 구축하지 않는 것입니다. 이러한 도메인의 존재 동기 중 하나는 단일 하위 도메인에서의 동시 다운로드와 관련된 주요 브라우저 제한 사항 때문입니다. 동시 다운로드를 4 개로 제한하는 기본 브라우저 버전이있었습니다. 웹 성능 연구에 따르면 최대 4 개의 하위 도메인을 만들면 정적 파일이 많은 페이지의 페이지로드 속도가 향상 될 것이라고합니다.


2
우리의 경우 maps.googleapis.com을 사용하고 있으며 csi.gstatic.com에 대한 요청은 비어 있거나 존재하지 않는 이미지 (길이 0)를 반환합니다. csi.gstatic.com에 대한 GET 요청에는와 같은 매개 변수가 포함되어 있습니다 csi?v=2 s=mapsapi3 action=apiboot size=800x240 maptype=m. 따라서 우리의 경우지도 사용 방법을 추적하는 것 같습니다. 귀하의 진술에 대해 잘 모르겠습니다. The main purpose of this domain is for improving the performance of other sites이를 백업하기 위해 정보와 세부 정보를 추가 할 수 있습니까?
surfmuggle
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.