Нэг вэбсайт дээр хэдэн кетчуз хэрэглэж болох вэ?

Төрөл бүрийн хөтөч янз бүрийн хязгаартай байдаг

Программчид нэг вэбсайт дээр хэдэн күүки ашиглаж болох талаар мэдэж байх ёстой. Күүки нь вэб хуудас болон ачаалах компьютер дээр ачаалах үед HTTP урсгалыг хоёуланг нь зай эзэлнэ. Ихэнх хөтчүүд куукийн тоог хязгаарлах боломжтой. Хамгийн бага нь Интернет инженерийн ажлын хэсгийн байгуулсан Инстелицийн Санал авах Хүсэлт (RFC) стандартаар тогтоогдсон боловч хөтөч боловсруулагчид энэ тоог нэмэгдүүлэх боломжтой.

Күүки нь жижиг хэмжээний хязгаартай байдаг учраас хөгжүүлэгчид зарим куукийн өгөгдлийг олон тооны күүки рүү явуулахаас татгалздаг. Ингэснээр тэд компьютерийн хадгалалтын өгөгдлийн хэмжээг нэмэгдүүлэх болно.

Күүки юу хийдэг вэ?

RFC 2109 нь күүкийг хэрхэн хэрэгжүүлэх талаар тодорхойлсон бөгөөд хөтөч нь дэмжих ёстой хамгийн доод хязгаарыг тодорхойлдог. RFC-ийн дагуу хөтчүүд нь хөтөчийг зохицуулах күүкийн хэмжээ, тоо хэмжээг хязгаарлахгүй байх нь зүйтэй боловч, техникийн тодорхойлолтыг хангахын тулд хэрэглэгчийн төлөөлөгч дэмжинэ.

Практикт зориулж хөтөч болгонд нэг л домэйн эсвэл өвөрмөц хост тохируулж болох күүки нийт тоог хязгаарлах боломжтой.

Күүкитэй вэбсайт хийхдээ

Түгээмэл, бага мэддэг хөтөчүүд нь бүгд асар их тооны жигнэмэгийг дэмждэг. Тиймээс маш олон домэйнүүдийг ажиллуулдаг хөгжүүлэгчид хамгийн их тоо хүрсэн учир тэдгээрийн үүсгэсэн күүкиуд устгагдах болно. Энэ нь боломжтой хэвээр байгаа ч таны күүки хөтөчөөс илүүтэйгээр күүкийг цэвэрлэх замаар уншигчид устгах болно.

Аливаа нэг домэйны күүкийн тоо харьцангуй бага байдаг. Chrome болон Safari нь Firefox, Opera эсвэл Internet Explorer-ээс илүү олон күүкиг зөвшөөрдөг. Аюулгүй байдалтай байхын тулд домэйны хувьд хамгийн ихдээ 30-50 жигнэмэгээ хадгалах нь зүйтэй.

Cookie Size Limit Per Domain

Зарим хөтөчийг хэрэгжүүлэгч өөр нэг хязгаар нь күүки ашиглах боломжтой аль нэг домэйны зай юм. Энэ нь таны хөтөч домэйны хувьд 4,096 байтыг хязгаарлах ба 50 жигнэмэгийг тохируулж болно гэсэн үг юм. 50 жигнэмэгийн нийт хэмжээ нь ердөө л 4,096 байт-4KB байна гэсэн үг юм. Зарим хөтөч хэмжээг хязгаарлахгүй байна. Жишээлбэл:

Cookie Хэмжээ Хязгаарлах ёстой

Хамгийн өргөн хүрээний хөтөчтэй нийцүүлэхийн тулд домэйны 30-аас хэтрэхгүй күүки үүсгэж, бүх 30 күүки нийтдээ 4KB-с хэтрэхгүй байх ёстой.