Che cos'è un dominio senza cookie? Ho visto queste parole molte volte ma non ho mai capito di cosa si tratta.
Che cos'è un dominio senza cookie? Ho visto queste parole molte volte ma non ho mai capito di cosa si tratta.
Risposte:
Un dominio che non serve cookie. L'idea qui è che usi un dominio privo di cookie per servire immagini, file CSS, script e quant'altro, in modo che i tuoi utenti non perdano tempo e larghezza di banda trasmettendo i cookie per loro. SO utilizza ad esempio sstatic.net per lo scopo.
Il motivo principale per cui il concetto è importante è che la maggior parte delle persone non può utilizzare un sottodominio del proprio dominio principale per farlo (come SO non può utilizzare static.stackoverflow.com) perché servono cookie validi per tutto il secondo dominio di livello.
Quando il browser effettua una richiesta per un'immagine statica e invia i cookie insieme alla richiesta, il server non ha alcun uso per tali cookie. Quindi creano traffico di rete solo senza una buona ragione. È necessario assicurarsi che i componenti statici siano richiesti con richieste senza cookie. Crea un sottodominio e ospita tutti i componenti statici lì.
Se il tuo dominio è www.example.org, puoi ospitare i tuoi componenti statici su static.example.org. Tuttavia, se hai già impostato i cookie sul dominio di livello superiore example.org anziché su www.example.org, tutte le richieste a static.example.org includeranno quei cookie. In questo caso, puoi acquistare un dominio completamente nuovo, ospitare lì i tuoi componenti statici e mantenere questo dominio privo di cookie. Yahoo! usa yimg.com, YouTube usa ytimg.com, Amazon usa images-amazon.com e così via.
Un altro vantaggio dell'hosting di componenti statici su un dominio privo di cookie è che alcuni proxy potrebbero rifiutare di memorizzare nella cache i componenti richiesti con i cookie. In una nota correlata, se ti chiedi se dovresti usare example.org o www.example.org per la tua home page, considera l'impatto sui cookie. Omettere www non ti lascia altra scelta che scrivere i cookie su * .example.org, quindi per motivi di prestazioni è meglio usare il sottodominio www e scrivere i cookie in quel sottodominio