Sa Cookies Ju mund të Përdorni në një Website?

Shfletuesit e ndryshëm kanë kufij të ndryshëm

Programuesit duhet të jenë të vetëdijshëm se sa cookies mund të përdoren në një faqe interneti. Cookies marrin hapësirë ​​si në transmetimin HTTP kur ngarkojnë një faqe interneti dhe në kompjuterin që e ngarkon atë. Shumica e shfletuesve vënë një kufi në numrin e cookies çdo domain mund të vendosë. Minimumi përcaktohet nga standardi i Kërkesës për Komente (RFC) të krijuar nga Task Forca e Inxhinierisë së Internetit, por krijuesit e shfletuesve mund ta rrisin atë numër.

Cookies kanë një limit të madhësisë së vogël, kështu që zhvilluesit ndonjëherë zgjedhin të dërgojnë të dhënat e cookie-t në cookie të shumëfishta. Në këtë mënyrë, ato rrisin sasinë e të dhënave të dyqaneve kompjuterike.

Çfarë lejon RFC Cookie?

RFC 2109 përcakton se si duhet të zbatohen cookies, dhe përcakton minimumin që duhet të mbështesin shfletuesit. Sipas RFC, shfletuesit nuk do të kishin asnjë kufizim në madhësinë dhe numrin e cookie-ve që një shfletues mund të trajtojë, por për të përmbushur specifikimet, agjenti i përdoruesit duhet të mbështesë:

Për qëllime praktike, krijuesit individualë të shfletuesve vendosin një kufi në numrin e përgjithshëm të cookie-ve, për çdo domain ose host të veçantë mund të vendosen, si dhe numrin total të cookies në një makinë.

Kur Projektimi i një Site me Cookies

Shfletuesit popullor dhe më pak të njohur mbështesin një numër të madh të cookies. Pra, zhvilluesit që drejtojnë shumë fusha nuk duhet të jenë të shqetësuar se cookies që krijojnë do të fshihen sepse numri maksimal është arritur. Kjo është ende një mundësi, por cookie juaj ka më shumë gjasa të hiqet si rezultat i lexuesve që pastrojnë cookies e tyre sesa nga maksimumi i shfletuesit.

Numri i cookie-ve që një fushë mund të ketë është relativisht i vogël. Chrome dhe Safari duket të lejojnë më shumë biskota për domenin sesa Firefox, Opera ose Internet Explorer. Për të qenë të sigurt, është mirë që të përmbahen me 30 deri në 50 cookie maksimale për domenin.

Kufiri i Cookie Size per Domain

Një kufizim tjetër që disa shfletues implementojnë është sasia e hapësirës që një domain mund të përdorë për cookies. Kjo do të thotë që nëse shfletuesi juaj vendos një limit prej 4,096 bytes për domenin dhe mund të caktoni 50 cookies, sasia totale e hapësirës që mund të përdorin ato 50 cookies është vetëm 4,096 bytes-rreth 4KB. Disa shfletues nuk caktojnë një limit të madhësisë. Për shembull:

Kufijtë e Madhësisë së Cookies duhet të ndiqni

Për të qenë në përputhje me gamën më të gjerë të shfletuesve, krijoni jo më shumë se 30 cookies për domenin dhe sigurohuni që të gjitha 30 cookies të mos marrin më shumë se 4KB hapësirë ​​në total.