Kui palju küpsiseid saate veebisaidil kasutada?

Erinevatel brauseritel on erinevad piirid

Programmeerijad peaksid teadma, kui palju küpsiseid saab ühes veebisaidil kasutada. Küpsised võtavad ruumi nii HTTP vooga veebilehe laadimisel kui ka arvutisse laadides. Enamik brauseritest piirab küpsiste arvu, mida üks domeen saab määrata. Minimaalne määr on määratud internetitehnoloogia töökonna kehtestatud kommentaaride taotlusega (RFC), kuid brauseritootjad võivad seda arvu suurendada.

Küpsised on väikse suurusega , mistõttu arendajad mõnikord otsustavad oma küpsiseandmeid saata mitmel küpsisfailil. Sel moel suurendavad nad arvuteid, mida arvuti salvestab.

Mida Cookie RFC lubab?

RFC 2109 määratleb, kuidas küpsiseid tuleks rakendada, ja see määrab miinimumid, mida brauserid peaksid toetama. RFC-i kohaselt pole brauseritel ideaaljuhul piiranguid küpsiste suurusele ja arvule, mida brauser saab hakkama, kuid selleks, et täita spetsifikatsioone, peaks kasutajaagent toetama:

Praktilistel eesmärkidel määravad individuaalsed brauseritootjad küpsiste koguarvu piirangu, mida saab määrata ühe domeeni või ainulaadse peremeesorganismi ning masinates olevate küpsiste koguarvu.

Veebisaidi kujundamisel küpsistega

Kõik populaarsed ja vähem tuntud brauserid toetavad suures koguses küpsiseid. Seetõttu ei pea paljud domeeniprogrammidega arendajad muretsema, et nende loodud küpsiseid kustutatakse, kuna maksimaalne arv on saavutatud. See on endiselt võimalus, kuid teie küpsist eemaldatakse tõenäolisemalt, kuna lugejad kustutavad oma küpsised välja kui brauseri maksimum.

Küpsiste arv ühe domeeni kohta on suhteliselt väike. Chrome ja Safari näevad lubavat rohkem küpsiseid ühe domeeni kohta kui Firefox, Opera või Internet Explorer. Selleks, et olla ohutu, on kõige parem jääda 30 kuni 50 maksimaalset küpsist iga domeeni kohta.

Küpsise suuruse limiit iga domeeni kohta

Teine piirang, mida mõned brauserid rakendavad, on ruumi hulk, mida üks domeen võib küpsiste jaoks kasutada. See tähendab, et kui teie brauser määrab iga domeeni piires 4,096 baiti ja saate määrata 50 küpsist, siis võib 50 küpsise jaoks kasutada vaid 4096 baiti - umbes 4KB. Mõned brauserid ei määra suuruse limiiti. Näiteks:

Küpsise suuruse piirid, mida peaksite järgima

Selleks, et olla kooskõlas kõige laiemate brauseritega, ei tohi ühe domeeni kohta luua rohkem kui 30 küpsist ja veenduda, et kõik 30 küpsis kokku ei ületaks 4KB ruumi.