Eu vejo regularmente o gstatic.com na barra de status. Qual é esse domínio? [fechadas]

122

Às vezes, quando estou navegando na web, entre os nomes de host que aparecem na barra de status, há um que inclui gstatic.como domínio base. Não consigo navegar http://gstatic.compara obter mais informações. Tudo o que recebo é uma página do Google que diz

O URL solicitado / não foi encontrado neste servidor.

Então eu imagino que isso gstatic.comtenha algo a ver com o Google. Seja o que for, parece levar uma eternidade quando estou navegando em uma página que faz referência gstatic.com.

onze81
fonte

Respostas:

121

O Google possui conteúdo estático descarregado (código JavaScript, imagens e CSS) para um nome de domínio diferente, em um esforço para reduzir o uso da largura de banda e aumentar o desempenho da rede para o usuário final.

  • aumenta o desempenho aumentando, em teoria, o número de conexões que o navegador pode usar; por padrão, a maioria dos navegadores faz apenas duas conexões com um único servidor. Embora isso seja configurável, a maioria dos usuários não se incomoda, portanto, como o conteúdo é proveniente de vários domínios, ele pode abrir duas conexões para cada domínio que o site usa. Isso carrega o conteúdo no navegador dos usuários mais rapidamente.

  • diminui a largura de banda desativando cookies e outros cabeçalhos HTTP do gstatic.comdomínio. Acredite ou não, desabilitar os cabeçalhos reduz bastante o uso da largura de banda, especialmente se uma página usa muitos arquivos estáticos.

  • o conteúdo estático pode ser transferido para servidores CDN geograficamente diversos . O Google pode enviar todo o conteúdo para servidores mais próximos de você. Provavelmente, isso é mais aplicável a um site corporativo normal, pois o Google faz um ótimo trabalho ao enviar tudo para um datacenter mais próximo de você. Porém, para uma empresa normal, você pode dividir seu conteúdo dinâmico e estático e pagar um provedor de CDN para hospedar seu conteúdo estático, reduzindo o uso da largura de banda do datacenter corporativo e melhorando o tempo de carregamento do usuário.

Roy Rico
fonte
1
grande, eu esqueci os biscoitos
Jader Dias
13
Não é tudo estático. Existe um subdomínio "csi.gstatic.com" usado para algum tipo de log. Nenhum recurso é retornado e, às vezes, leva muito tempo (mais de 30 segundos) para o URI retornar apenas conteúdo vazio.
Portman
10
Pelo que vale, a família de sites Stack Overflow faz o mesmo com o sstatic.net. Veja a publicação do blog de Jeff: blog.stackoverflow.com/page/12
ale
5
Meu carregamento de página sempre fica mais lento na pesquisa gstatic! :(
Ivan Ivković
2
O link acima está morto. blog.stackoverflow.com/2009/08/a-few-speed-improvements
Sankalp
27

gstatic.com é um domínio sem culinária para fornecer conteúdo estático para o Google. Consulte este artigo para obter mais informações:
Práticas recomendadas para acelerar o site - Use domínios sem cookies para componentes

Quando o navegador solicita uma imagem estática e envia cookies juntamente com a solicitação, o servidor não tem nenhum uso para esses cookies. Portanto, eles apenas criam tráfego de rede sem uma boa razão. Você deve garantir que os componentes estáticos sejam solicitados com solicitações sem cookies. Crie um subdomínio e hospede todos os seus componentes estáticos lá.

Se o seu domínio for www.example.org, você poderá hospedar seus componentes estáticos no static.example.org. No entanto, se você já definiu os cookies no domínio de nível superior example.org, em oposição a www.example.org, todas as solicitações para static.example.org incluirão esses cookies. Nesse caso, você pode comprar um domínio totalmente novo, hospedar seus componentes estáticos e manter esse domínio sem cookies. Yahoo! usa yimg.com, YouTube usa ytimg.com, Amazon usa images-amazon.com e assim por diante.

Outro benefício de hospedar componentes estáticos em um domínio sem cookies é que alguns proxies podem se recusar a armazenar em cache os componentes solicitados com cookies. Em uma nota relacionada, se você se perguntar se deve usar exemplo.org ou www.exemplo.org para sua página inicial, considere o impacto do cookie. A omissão de www não permite que você escreva cookies em * .example.org; portanto, por motivos de desempenho, é melhor usar o subdomínio www e gravar os cookies nesse subdomínio.

Tuan Anh Hoang-Vu
fonte
3
Mas está tornando-o mais lento do que era antes para muitos usuários.
jj_
1
Não vejo como?
Tuan Anh Hoang-Vu
4
Isso trava. De que outra forma?
jj_
14

Se você é como eu, provavelmente percebe o domínio gstatic porque seu navegador está em pausa, aguardando por um recurso.

Se o domínio que você está vendo é

csi.gstatic.com

observe que esse NÃO é um recurso estático. É algum tipo de registro interno (bem como o Google Analytics). Se você pesquisar no Google por csi gstatic, verá que muitas pessoas esperam até 30 segundos para que esse URI seja processado pelo Google.

O Google, por sua vez, nunca mencionou publicamente csi.gstatic.com/csi.

Portman
fonte
4

O gstatic.com é um domínio do Google, onde hospeda seu conteúdo estático, principalmente imagens. O principal objetivo desse domínio é melhorar o desempenho de outros sites e não criar um site. Um dos motivos da existência desse domínio é devido às principais limitações dos navegadores em relação a downloads simultâneos de um único subdomínio. Havia uma versão dos principais navegadores que limitava os downloads simultâneos a 4. A pesquisa de desempenho na Web apontava que, se você criava até quatro subdomínios, a velocidade de carregamento de páginas com muitos arquivos estáticos melhoraria.

Jader Dias
fonte
2
No nosso caso, estamos usando maps.googleapis.com e a solicitação para csi.gstatic.com retorna uma imagem vazia / inexistente (comprimento 0). A solicitação GET para csi.gstatic.com contém parâmetros como csi?v=2 s=mapsapi3 action=apiboot size=800x240 maptype=m. Portanto, no nosso caso, certamente parece que é sobre o rastreamento de como usamos os mapas. Não tenho certeza sobre sua declaração. The main purpose of this domain is for improving the performance of other sitesVocê poderia adicionar informações e detalhes para fazer o backup?
Surfmuggle