Разлика између предмеморије и колачића

Кеш вс колачиће

Колачићи и кеш меморија (или кеш претраживача) су два облика привремене меморије која се чува на рачунару рачунара ради побољшања перформанси веб страница. Колачић је врло мали податак који се спрема на веб локацији клијента и враћа се серверу сваки пут када се тражи страница. Кеш меморија је привремена меморија ресурса веб страница која се чувају на клијентовој машини за брже учитавање веб страница.

Шта су колачићи?

Нетсцапе је представио концепт колачића са својим веб прегледачем Нетсцапе Навигатор. Колачић је врло мали податак који се спрема на веб локацији клијента и враћа се серверу сваки пут када се тражи страница. Будући да се колачићи враћају сваки пут, мора се сачувати минимална количина података да би се сачувала пропусност. Веб страница чита само колачић написан на тај начин и на тај начин пружа сигурно средство за чување информација на различитим страницама. Међутим, у почетку колачићи нису добили добро име, због гласина које тврде да би колачићи могли да читају све информације на тврдом диску. Наравно, та заблуда је изблиједјела када су људи схватили да су колачићи заправо безопасни, а сада су прихваћени. Колачићи имају одређени животни век који су дефинисали њихови творци. На крају овог, колачић постаје истекао. Колачићи често прате информације попут учесталости посета, времена посете, банера на које се кликне, корисничких подешавања итд. Колачићи се обично користе за чување потребних информација за краће периоде. Ако се информације попут е-адреса (које се морају чувати дуже временске периоде) морају похранити, програмер мора уместо колачића користити базу података. Међутим, ако се лични подаци сачувају у колачићима, за побољшање сигурности треба користити шифрирање.

Шта је кеш?

Када корисник откупи адресу веб странице или кликне на хипервезу веб странице у свом прегледачу, захтев за одговарајућу страницу се шаље одговарајућем веб серверу. Затим, веб сервер шаље садржај странице и потребне ресурсе да бисте је прегледали у претраживач. Веб прегледач на рачунару клијента ће приказати страницу. Међутим, ако су ресурси (слике или слике, аудио датотеке и видео датотеке итд.) Велике датотеке, требаће им доста времена да дођу до клијентове машине (у зависности од брзине везе). То ће довести до спорог учитавања страница што га чини незгодним или иритантним за корисника. Да би се то кашњење смањило и брже учитало веб странице, ти се ресурси могу сачувати на клијентовој машини (након првог учитавања странице), тако да ће узастопна учитавања исте странице добити уграђене датотеке ресурса из локални рачунар. То се назива кеширање претраживача. Другим речима, предмеморија је привремена меморија ресурса веб страница сачуваних на рачунару клијента за брже учитавање веб страница.

Која је разлика између предмеморије и колачића?

- Иако су колачићи и кеш два начина за складиштење података на рачунару клијента, они служе у различите сврхе. Сврха колачића је чување информација ради праћења различитих карактеристика везаних за корисника, док је сврха кеширања брже учитавање веб страница.

- Колачићи чувају податке попут корисничких поставки, док кеш меморија чува датотеке ресурса као што су аудио, видео или фласх датотеке.

- Обично колачићи истјечу након неког времена, али кеш меморија се чува у клијентовој машини док их корисник ручно не уклони.