¿Qué es un dominio sin cookies? He visto estas palabras muchas veces, pero nunca entendí lo que es.
¿Qué es un dominio sin cookies? He visto estas palabras muchas veces, pero nunca entendí lo que es.
Respuestas:
Un dominio que no sirve cookies. La idea aquí es que use un dominio libre de cookies para servir imágenes, archivos CSS, scripts y demás, para que sus usuarios no pierdan tiempo y ancho de banda transmitiendo cookies para ellos. SO usa sstatic.net para este propósito, por ejemplo.
La razón principal por la que el concepto es importante es que la mayoría de las personas no pueden usar un subdominio de su dominio principal para hacer esto (como SO no podría usar static.stackoverflow.com) porque sirven cookies que son válidas durante todo el segundo -nivel de dominio.
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. Por lo tanto, 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 te deja más remedio 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