Cache vs galetes
Les galetes i la memòria cau (o memòria cau del navegador) són dues formes d'emmagatzematge temporal que es conserven a la màquina del client per millorar el rendiment de les pàgines web. La cookie és una informació molt petita que el lloc web emmagatzema a la màquina del client i s'envia de nou al servidor cada vegada que es sol·licita una pàgina. La memòria cau és un emmagatzematge temporal dels recursos de la pàgina web emmagatzemats a la màquina del client per a una càrrega més ràpida de les pàgines web.
Què són les galetes?
Netscape va introduir el concepte de galetes amb el seu navegador web Netscape Navigator. La cookie és una informació molt petita que el lloc web emmagatzema a la màquina del client i s'envia de nou al servidor cada vegada que es sol·licita una pàgina. Com que les galetes s'envien cada vegada, cal desar una quantitat mínima de dades per tal d'estalviar ample de banda. Un lloc web només llegeix la galeta escrita per ell, proporcionant així un mitjà segur per emmagatzemar informació en diferents pàgines. Tanmateix, les galetes no van rebre un bon nom inicialment, a causa dels rumors que afirmaven que les galetes podien llegir tota la informació del disc dur. Per descomptat, aquesta concepció errònia es va esvair quan la gent es va adonar que les galetes són realment inofensives i ara són molt acceptades. Les galetes tenen una durada determinada definida pels seus creadors. Al final d'això, una galeta caduca. Sovint, les galetes fan un seguiment d'informació com la freqüència amb què visita l'usuari, quins són els horaris de les visites, quins banners s'ha fet clic, les preferències de l'usuari, etc. Les galetes s'utilitzen normalment per emmagatzemar la informació necessària durant períodes més curts. Si cal emmagatzemar informació com les adreces de correu electrònic (que s'han de conservar durant períodes més llargs), el programador ha d'utilitzar una base de dades en lloc de galetes. Tanmateix, si la informació personal s'emmagatzema a les galetes, s'ha d'utilitzar el xifratge per millorar la seguretat.
Què és la memòria cau?
Quan un usuari escriu l'adreça d'una pàgina web o fa clic en un hiperenllaç d'una pàgina web al seu navegador, s'envia una sol·licitud de la pàgina corresponent al servidor web corresponent. Aleshores, el servidor web envia el contingut de la pàgina i els recursos necessaris per visualitzar la pàgina al navegador. El navegador web de la màquina del client mostrarà la pàgina. Tanmateix, si els recursos (imatges o imatges, fitxers d'àudio i fitxers de vídeo, etc.) són fitxers grans, trigaran un temps considerable a arribar a la màquina del client (segons la velocitat de la connexió). Això conduirà a la càrrega lenta de les pàgines, cosa que fa que sigui incòmode o irritant per a l'usuari. Per tal de minimitzar aquest retard, i carregar les pàgines web més ràpidament, aquests recursos es poden emmagatzemar a la màquina del client (després de carregar la pàgina per primera vegada), de manera que les càrregues consecutives de la mateixa pàgina adquiriran els fitxers de recursos incrustats del ordinador local. Això s'anomena memòria cau del navegador. En altres paraules, la memòria cau és un emmagatzematge temporal dels recursos de la pàgina web emmagatzemats a la màquina del client per a una càrrega més ràpida de les pàgines web.
Quina diferència hi ha entre la memòria cau i les galetes?
– Tot i que les galetes i la memòria cau són dues maneres d'emmagatzemar dades a la màquina del client, tenen finalitats diferents. La finalitat de la cookie és emmagatzemar informació per fer un seguiment de diferents característiques relacionades amb l'usuari, mentre que la finalitat de la memòria cau és agilitzar la càrrega de pàgines web.
: les galetes conserven informació com ara les preferències de l'usuari, mentre que la memòria cau conservarà fitxers de recursos com ara fitxers d'àudio, vídeo o flash.
– Normalment, les galetes caduquen al cap d'un temps, però la memòria cau es conserva a la màquina del client fins que l'usuari les elimina manualment.