Pa Faint o Gitiau Ydych Chi'n Defnyddio ar Un Wefan?

Mae gan wahanol borwyr gyfyngiadau gwahanol

Dylai rhaglenwyr fod yn ymwybodol o faint o gwcis y gellir eu defnyddio ar un wefan. Mae cwcis yn cymryd lle yn nant HTTP wrth lwytho tudalen we ac ar y cyfrifiadur sy'n ei lwytho. Mae'r rhan fwyaf o borwyr yn rhoi terfyn ar nifer y cwcis y gall unrhyw un parth eu gosod. Mae'r lleiafswm wedi'i osod gan y safon Cais am Sylwadau (RFC) a sefydlwyd gan y Tasglu Peirianneg Rhyngrwyd, ond gall gwneuthurwyr porwyr gynyddu'r nifer honno.

Mae gan y cwcis gyfyngiad maint bach, felly mae datblygwyr weithiau'n dewis anfon eu data cwci mewn cwcis lluosog. Fel hynny, maent yn cynyddu faint o ddata y siopau cyfrifiadurol.

Beth Yw'r Clwb Rygbi Cwcis yn ei Ganiatáu?

Mae RFC 2109 yn diffinio sut y dylid gweithredu cwcis, ac mae'n diffinio'r lleiafswm y dylai porwyr eu cefnogi. Yn ôl y RFC, byddai'r porwyr yn ddelfrydol heb unrhyw gyfyngiadau ar faint a nifer y cwcis y gall porwr eu trin, ond er mwyn bodloni'r manylebau, dylai'r asiant defnyddiwr gefnogi:

At ddibenion ymarferol, mae gwneuthurwyr porwyr unigol yn gosod terfyn ar gyfanswm nifer y cwcis y gall unrhyw un parth neu westeiwr unigryw eu gosod yn ogystal â chyfanswm nifer y cwcis ar beiriant.

Wrth Ddylunio Safle gyda Chwcis

Mae'r porwyr poblogaidd ac adnabyddus i gyd yn cefnogi nifer helaeth o gwcis. Felly, nid oes angen i ddatblygwyr sy'n rhedeg llawer o feysydd bryderu y bydd y cwcis y maent yn eu creu yn cael ei ddileu oherwydd bod yr uchafswm wedi'i gyrraedd. Mae'n dal i fod yn bosibilrwydd, ond mae'ch cwci yn fwy tebygol o gael ei dynnu o ganlyniad i ddarllenwyr yn clirio eu cwcis nag o uchafswm y porwr.

Mae nifer y cwcis y gall unrhyw un parth eu cael yn gymharol fach. Mae'n ymddangos bod Chrome a Safari yn caniatáu mwy o gwcis fesul maes na Firefox, Opera neu Internet Explorer. I fod yn ddiogel, mae'n well cadw gyda chwcis uchafswm o 30 i 50 fesul parth.

Terfyn Maint Cwcis Per Ran

Cyfyngiad arall y mae rhai porwyr yn gweithredu yw faint o le y gall unrhyw un parth ei ddefnyddio ar gyfer cwcis. Golyga hyn, os yw'ch porwr yn gosod cyfyngiad o 4,096 bytes fesul parth a gallwch osod 50 cwcis, cyfanswm y gofod y gall y 50 cwcis y gallant ei ddefnyddio yw dim ond 4,096 bytes - tua 4KB. Nid yw rhai porwyr yn gosod terfyn maint. Er enghraifft:

Cyfyngiadau Maint Cwcis y Dylech eu Dilyn

I fod yn gydnaws â'r ystod ehangaf o borwyr, crewch ddim mwy na 30 cwcis fesul parth a sicrhau bod pob un o'r 30 cwcis yn cymryd dim mwy na 4KB o ofod i gyd.