Co to jest domena bez plików cookie?

19

Co to jest domena bez plików cookie? Widziałem te słowa wiele razy, ale nigdy nie zrozumiałem, co to jest.

Alon Gubkin
źródło

Odpowiedzi:

16

Domena, która nie obsługuje plików cookie. Chodzi o to, że używasz domeny bez plików cookie, aby wyświetlać obrazy, pliki CSS, skrypty i tak dalej, aby Twoi użytkownicy nie tracili czasu i przepustowości na przesyłanie plików cookie. SO używa na przykład sstatic.net.

Głównym powodem tego jest fakt, że większość ludzi nie może do tego użyć poddomeny swojej głównej domeny (tak jak SO nie może używać static.stackoverflow.com), ponieważ obsługują pliki cookie, które są ważne przez całą sekundę -poziomowa domena.

chaos
źródło
5
Ponadto niektóre serwery proxy nie buforują żądania zawierającego pliki cookie, więc domena bez plików cookie może poprawić pamięć podręczną i zaoszczędzić więcej przepustowości niż tylko wyciąć rozmiar samych plików cookie.
stevemegson
2
Ciasteczka są tak wielkim wrogiem przepustowości?
Tarik
W rzeczywistości tak. Sumują się one do każdego żądania HTTP, bez względu na to, czy żądanie dotyczy html, image, css lub js. Samo istnienie nagłówków plików cookie może również zmienić zachowanie serwerów proxy.
Michał Szajbe,
5

Gdy przeglądarka wysyła żądanie statycznego obrazu i wysyła pliki cookie wraz z żądaniem, serwer nie ma żadnego zastosowania dla tych plików cookie. Tworzą ruch sieciowy tylko bez uzasadnionego powodu. Należy upewnić się, że elementy statyczne są wymagane w przypadku żądań wolnych od plików cookie. Utwórz subdomenę i umieść tam wszystkie elementy statyczne.

Jeśli Twoja domena to www.example.org, możesz hostować komponenty statyczne na static.example.org. Jeśli jednak ustawiłeś już pliki cookie w domenie najwyższego poziomu example.org w przeciwieństwie do www.example.org, wówczas wszystkie żądania do static.example.org będą zawierać te pliki cookie. W takim przypadku możesz kupić zupełnie nową domenę, hostować tam komponenty statyczne i zachować tę domenę bez plików cookie. Wieśniak! używa yimg.com, YouTube używa ytimg.com, Amazon używa images-amazon.com i tak dalej.

Inną zaletą hostowania składników statycznych w domenie bez plików cookie jest to, że niektóre serwery proxy mogą odmówić buforowania składników, które są wymagane przy użyciu plików cookie. W powiązanej notatce, jeśli zastanawiasz się, czy powinieneś użyć example.org lub www.example.org jako strony głównej, rozważ wpływ plików cookie. Pominięcie strony www nie pozostawia innego wyboru niż zapisanie plików cookie na * .example.org, dlatego ze względów wydajnościowych najlepiej jest użyć subdomeny www i zapisać pliki cookie do tej subdomeny

źródło: http://developer.yahoo.com/performance/rules.html


źródło