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


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

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

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


112


origem




Respostas:


O Google descarregou conteúdo estático (código JavaScript, imagens e CSS) para um nome de domínio diferente em um esforço para reduzir o uso de 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 fará apenas duas conexões para um único servidor. Embora isso seja configurável, a maioria dos usuários não se incomoda; portanto, com o conteúdo proveniente de vários domínios, ele pode abrir duas conexões para cada domínio usado pelo site. Isso carrega o conteúdo no navegador do usuário mais rapidamente.

  • diminui a largura de banda desabilitando os cookies e outros cabeçalhos HTTP para o gstatic.com domínio. Acredite ou não, desabilitar cabeçalhos reduz muito o uso de largura de banda, especialmente se uma página usa muitos arquivos estáticos.

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


110



ótimo, eu esqueci os cookies - Jader Dias
Não é tudo estático. Existe um subdomínio "csi.gstatic.com" que é usado para algum tipo de registro. Nenhum recurso é retornado e, às vezes, leva um longo tempo (mais de 30 segundos) para o URI retornar apenas o conteúdo vazio. - Portman
Por que vale a pena, a família de sites Stack Overflow faz a mesma coisa com o sstatic.net. Veja a postagem do blog de Jeff: blog.stackoverflow.com/page/12 - ale
Meu pageload sempre fica mais lento na pesquisa gstatic! :( - Ivan Ivković
O link acima está morto. blog.stackoverflow.com/2009/08/a-few-speed-improvements - Sankalp


O gstatic.com é um domínio sem cookies para fornecer conteúdo estático para o Google. Veja este artigo para mais:
Melhores práticas para agilizar o seu site da Web - usar domínios sem cookies para componentes 

Quando o navegador faz uma solicitação de uma imagem estática e envia cookies juntamente com a solicitação, o servidor não tem nenhum uso para esses cookies. Então, eles só criam tráfego de rede sem um bom motivo. Você deve certificar-se de que os componentes estáticos sejam solicitados com solicitações sem cookies. Crie um subdomínio e hospede todos os seus componentes estáticos.

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

Outro benefício de hospedar componentes estáticos em um domínio livre de cookies é que alguns proxies podem se recusar a armazenar em cache os componentes solicitados com cookies. Em uma nota relacionada, se você quer saber se deve usar example.org ou www.example.org para sua home page, considere o impacto do cookie. Omitting www não lhe deixa outra alternativa senão escrever cookies para * .example.org, portanto, por razões de desempenho, é melhor usar o subdomínio www e escrever os cookies para esse subdomínio.


25



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


Se você é como eu, provavelmente percebe o domínio instável porque o navegador está pausado à espera de um recurso.

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

csi.gstatic.com

então observe que isso é NÃO um recurso estático. É algum tipo de registro interno (muito parecido com o Google Analytics). Se você fizer um Pesquisa do Google por gstatic csi você verá que muitas pessoas esperam até 30 segundos para que esse URI seja processado pelo Google.

O Google, por sua vez, nunca (ao meu conhecimento) mencionou publicamente csi.gstatic.com/csi.


13





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


4



No nosso caso, estamos usando maps.googleapis.com e a solicitação para csi.gstatic.com retorna uma imagem vazia / não existente (comprimento 0). O pedido GET para csi.gstatic.com contém parâmetros como csi?v=2 s=mapsapi3 action=apiboot size=800x240 maptype=m. Então, no nosso caso, parece que é como rastrear como usamos mapas. Eu não tenho certeza sobre sua afirmação The main purpose of this domain is for improving the performance of other sites Você poderia adicionar informações e detalhes para fazer isso? - threeFourOneSixOneThree