Regularmente veo gstatic.com en la barra de estado, ¿cuál es ese dominio? [cerrado]

122

A veces, cuando estoy navegando por la web, entre los nombres de host que vuelan en la barra de estado hay uno que incluye gstatic.comcomo dominio base. No puedo navegar http://gstatic.compara obtener más información. Todo lo que obtengo es una página de Google que dice

La URL solicitada / no se encontró en este servidor.

Así que me imagino que eso gstatic.comtiene algo que ver con Google. Sea lo que sea, parece tomar una eternidad cuando estoy navegando por una página que hace referencia gstatic.com.

once81
fuente

Respuestas:

121

Google ha descargado contenido estático (código JavaScript, imágenes y CSS) a un nombre de dominio diferente en un esfuerzo por reducir el uso de ancho de banda y aumentar el rendimiento de la red para el usuario final.

  • aumenta el rendimiento al aumentar, en teoría, la cantidad de conexiones que puede usar el navegador; de manera predeterminada, la mayoría de los navegadores solo harán dos conexiones a un solo servidor. Si bien esto es configurable, la mayoría de los usuarios no se molestan, por lo que tener contenido proviene de múltiples dominios, puede abrir dos conexiones para cada dominio que utiliza el sitio. Esto carga el contenido en el navegador de los usuarios más rápido.

  • disminuye el ancho de banda al deshabilitar las cookies y otros encabezados HTTP para el gstatic.comdominio. Lo creas o no, deshabilitar los encabezados reduce en gran medida el uso del ancho de banda, especialmente si una página usa muchos archivos estáticos.

  • el contenido estático se puede descargar a servidores CDN geográficamente diversos . Google puede enviar todo el contenido a los servidores más cercanos a usted. Esto probablemente sea más aplicable a un sitio corporativo normal, ya que Google hace un gran trabajo al llevar todo a un centro de datos más cercano a usted. Pero para una empresa normal, podría dividir su contenido dinámico y su contenido estático y luego pagar a un proveedor de CDN para que aloje su contenido estático, reduciendo el uso de ancho de banda de su centro de datos corporativo, al tiempo que mejora los tiempos de carga para su usuario.

Roy Rico
fuente
1
grande, se me olvidó las galletas
Jader Dias
13
No todo es estático. Hay un subdominio "csi.gstatic.com" que se utiliza para algún tipo de registro. No se devuelven recursos y, a veces, el URI tarda MUCHO tiempo (más de 30 segundos) en devolver solo contenido vacío.
Portman el
10
Por lo que vale, la familia de sitios Stack Overflow hace lo mismo con sstatic.net. Vea la publicación del blog de Jeff: blog.stackoverflow.com/page/12
ale
55
¡Mi carga de página siempre se vuelve más lenta en la búsqueda gstática! :(
Ivan Ivković
2
El enlace de arriba está muerto. blog.stackoverflow.com/2009/08/a-few-speed-improvements
Sankalp
27

gstatic.com es un dominio sin cookies para entregar contenido estático para Google. Consulte este artículo para obtener más información:
Mejores prácticas para acelerar su sitio web: use dominios sin cookies para componentes

Cuando el navegador solicita una imagen estática y envía cookies junto con la solicitud, el servidor no tiene ningún uso para esas cookies. Entonces solo crean tráfico de red sin una buena razón. Debe asegurarse de que los componentes estáticos se soliciten con solicitudes sin cookies. Cree un subdominio y aloje todos sus componentes estáticos allí.

Si su dominio es www.example.org, puede alojar sus componentes estáticos en static.example.org. Sin embargo, si ya ha configurado cookies en el dominio de nivel superior example.org en lugar de www.example.org, entonces todas las solicitudes a static.example.org incluirán esas cookies. En este caso, puede comprar un dominio completamente nuevo, alojar allí sus componentes estáticos y mantener este dominio libre de cookies. Yahoo! usa yimg.com, YouTube usa ytimg.com, Amazon usa images-amazon.com y así sucesivamente.

Otro beneficio de alojar componentes estáticos en un dominio sin cookies es que algunos servidores proxy pueden negarse a almacenar en caché los componentes que se solicitan con cookies. En una nota relacionada, si se pregunta si debería usar example.org o www.example.org para su página de inicio, considere el impacto de las cookies. Omitir www no le deja otra opción que escribir cookies en * .example.org, por lo que por razones de rendimiento es mejor usar el subdominio www y escribir las cookies en ese subdominio.

Tuan Anh Hoang-Vu
fuente
3
Pero lo está haciendo más lento de lo que era antes para muchos usuarios.
jj_
1
No veo como
Tuan Anh Hoang-Vu
44
Se cuelga ¿De que otra forma?
jj_
14

Si eres como yo, probablemente notes el dominio gstatic porque tu navegador está en pausa esperando un recurso.

Si el dominio que estás viendo es

csi.gstatic.com

entonces tenga en cuenta que esto NO es un recurso estático. Es una especie de registro interno (al igual que Google Analytics). Si realiza una búsqueda en Google de csi gstatic , verá que muchas personas esperan hasta 30 segundos para que Google procese este URI.

Google, por su parte, nunca ha mencionado (que yo sepa) públicamente csi.gstatic.com/csi.

Portman
fuente
4

gstatic.com es un dominio propiedad de google donde aloja su contenido estático, principalmente imágenes. El objetivo principal de este dominio es mejorar el rendimiento de otros sitios y no construir un sitio. Uno de los motivos de la existencia de dicho dominio se debe a las principales limitaciones de los navegadores con respecto a las descargas simultáneas desde un solo subdominio. Había una versión de los principales navegadores que limitaba las descargas simultáneas a 4. La investigación del rendimiento web señaló que si creaba hasta cuatro subdominios, la velocidad de carga de páginas para páginas con muchos archivos estáticos mejoraría.

Jader Dias
fuente
2
En nuestro caso, estamos utilizando maps.googleapis.com y la solicitud de csi.gstatic.com devuelve una imagen vacía / no existente (longitud 0). La solicitud GET a csi.gstatic.com contiene parámetros como csi?v=2 s=mapsapi3 action=apiboot size=800x240 maptype=m. Entonces, en nuestro caso, ciertamente parece que se trata de rastrear cómo usamos los mapas. No estoy seguro acerca de su declaración The main purpose of this domain is for improving the performance of other sites¿Podría agregar información y detalles para respaldar esto?
surfmuggle