211service.com
Локална меморија наспрам складиштења сесија против колачића: у чему је разлика [Магија партиције]
Шта су локално складиште и складиште сесија? Која је разлика између Локално складиште у односу на складиште сесија вс Цоокие? Ако сте збуњени, не брините. У овом посту, Чаробњак за партиције овог сајта пружа водич о локалном складиштењу наспрам сессионстораге-а и колачића.
- Увођење локалне меморије, складиштења сесија и колачића
- Локална сесија наспрам Складиштења сесија против колачића
Податке можемо складиштити локално у нашим претраживачима на неколико начина, од којих је популарнији Цоокие . Да бисте сазнали детаљније информације, само наставите да читате.
Увођење локалне меморије, складиштења сесија и колачића
Шта је локално складиште?
Локално складиште је метод мрежног складиштења који нам помаже да складиштимо податке на клијентском рачунару у облику парова кључ/вредност у веб претраживачу. Подаци се трајно чувају у локалној меморији осим ако их корисник ручно не избрише из прегледача. Не истиче чак ни ако корисник затвори прозор или картицу.
Његови подаци у претраживачу доступни су само преко ЈаваСцрипт-а и ХТМЛ5. Међутим, корисници такође могу обришите податке/кеш претраживача да обришете све податке локалне меморије. Има четири методе које се могу користити за постављање, преузимање, брисање и брисање:
- Податке можемо подесити у локално складиште помоћу методе сетИтем(). Метод узима два параметра, кључ и вредност. Користећи овај метод, можемо да складиштимо вредности помоћу кључева: лоцалСтораге.сетИтем(кеи, валуе).
- Да бисмо преузели податке ускладиштене у њему, можемо користити метод гетИтем(): лоцалСтораге. гетИтем(кључ).
- Податке можемо уклонити уз помоћ методе ремовеИтем(), која у меморији чува информације о кључу: лоцалСтораге. уклони ставку (кључ).
- Метода цлеар() се користи за брисање свих података ускладиштених у њему.
Шта је складиштење сесија?
Веома је сличан локалном складишту. Главна разлика је, међутим, животни циклус који траје у претраживачу док се не отвори његова тренутна картица. Подаци у Складишту сесија се такође губе када затворите картицу или је прекинете. Такође можемо да поставимо и преузмемо његове податке помоћу метода сетИтем() и гетИтем(), слично као код метода локалног складиштења. На пример: сессионСтораге. сетИтем(кључ, вредност); сессионинСтораге. гетИтем(кључ).
Шта је колачић?
Пре увођења ХТМЛ5 једина доступна опција је Цоокие. Стога је складиштење података са њим традиционални начин чувања података на клијентским машинама. Помаже нам да складиштимо податке о клијентима и пружимо персонализовано искуство за кориснике веб локације. Они се шаљу серверу са захтевом, а клијенту као одговор; тако да се његови подаци размењују са сервером на сваки захтев. Сервери могу да користе податке колачића за слање персонализованог садржаја корисницима.
Тренутно, можда имате опште разумевање колачића, локалног складиштења и складиштења сесија. Следећи одељак ће се фокусирати на разлике између колачића, локалног складишта и складиштења сесија.
Локална сесија наспрам Складиштења сесија против колачића
У овом одељку ћемо говорити о лоцалстораге вс сессионстораге вс Цоокие са аспекта ограничења складиштења, приступачности и истека.
Ограничење складиштења
Сваки метод складиштења претраживача има одређену максималну величину података. Оба складишта нуде масовно складиштење. Тачније, локално складиште складишти до 10 мегабајта, а складиште сесије до 5 мегабајта. Колачићи, с друге стране, нуде веома ограничен мали капацитет складиштења од 4 КБ. Дакле, није могуће чувати велике количине информација у колачићима.
Приступачност
Са становишта приступачности, може му се приступити у било ком прозору или картици отвореном у веб претраживачу. Пошто је складиште сесије повезано са одређеном сесијом и свака картица има своју сесију, подаци су доступни само на тренутној картици где постављамо податке за складиштење сесије. Локалном складишту се може приступити из било ког прозора или картице, или на серверу. Колачићи су донекле слични Локалној меморији.
Истицање
Подаци локалног складишта никада не истичу док их ручно не избришете. Осим ако их корисник ручно не избрише из претраживача, подаци се трајно чувају у локалној меморији. Не истиче чак ни ако корисник затвори прозор или картицу
А када Складиште сесија затвори картицу или је укине, подаци у складишту сесија ће такође бити изгубљени.
Складишно место
Чувају се другачије. Колачић се може чувати у претраживачима и серверима. Локално складиште и складиште сесија могу се чувати само у претраживачу.