Differenza Tra Cache E Cookie

Differenza Tra Cache E Cookie
Differenza Tra Cache E Cookie

Video: Differenza Tra Cache E Cookie

Video: Differenza Tra Cache E Cookie
Video: Про кэш, куки и куки-стаффинг. что это такое? cookie, cache 2024, Novembre
Anonim

Cache vs cookie

I cookie e la cache (o cache del browser) sono due forme di archiviazione temporanea conservate sulla macchina del cliente per migliorare le prestazioni delle pagine web. Il cookie è un'informazione molto piccola che viene memorizzata sul computer del client dal sito web e viene rimandata al server ogni volta che viene richiesta una pagina. La cache è un archivio temporaneo delle risorse delle pagine web memorizzate sulla macchina del cliente per un caricamento più veloce delle pagine web.

Cosa sono i cookie?

Netscape ha introdotto il concetto di cookie con il browser Web Netscape Navigator. Il cookie è un'informazione molto piccola che viene memorizzata sul computer del client dal sito web e viene rimandata al server ogni volta che viene richiesta una pagina. Poiché i cookie vengono rispediti ogni volta, è necessario salvare una quantità minima di dati per risparmiare larghezza di banda. Un sito web legge solo il cookie scritto da esso, fornendo così un mezzo sicuro per memorizzare le informazioni su pagine diverse. Tuttavia, i cookie inizialmente non hanno ricevuto un buon nome, a causa di voci secondo cui i cookie potevano leggere tutte le informazioni sul disco rigido. Naturalmente, questo malinteso è svanito quando le persone si sono rese conto che i cookie sono effettivamente innocui e ora sono altamente accettati. I cookie hanno una certa durata di vita definita dai loro creatori. Alla fine di questo, un cookie scade. I cookie spesso tracciano informazioni come la frequenza con cui l'utente visita, quali sono gli orari delle visite, su quali banner è stato fatto clic, le preferenze dell'utente, ecc. I cookie vengono solitamente utilizzati per memorizzare informazioni necessarie per periodi più brevi. Se è necessario memorizzare informazioni come indirizzi e-mail (che devono essere conservati per periodi più lunghi), il programmatore deve utilizzare un database invece dei cookie. Tuttavia, se le informazioni personali vengono memorizzate nei cookie, è necessario utilizzare la crittografia per migliorare la sicurezza.il programmatore deve utilizzare un database invece dei cookie. Tuttavia, se le informazioni personali vengono memorizzate nei cookie, è necessario utilizzare la crittografia per migliorare la sicurezza.il programmatore deve utilizzare un database invece dei cookie. Tuttavia, se le informazioni personali vengono memorizzate nei cookie, è necessario utilizzare la crittografia per migliorare la sicurezza.

Cos'è la cache?

Quando un utente digita l'indirizzo di una pagina Web o fa clic su un collegamento ipertestuale di una pagina Web nel proprio browser, viene inviata una richiesta per la pagina corrispondente al server Web appropriato. Quindi, il server web invia il contenuto della pagina e le risorse richieste per visualizzare la pagina al browser. Il browser web sulla macchina del client visualizzerà la pagina. Tuttavia, se le risorse (immagini o immagini, file audio e file video, ecc.) Sono file di grandi dimensioni, impiegheranno molto tempo per raggiungere la macchina del cliente (a seconda della velocità della connessione). Ciò comporterà il caricamento lento delle pagine rendendolo scomodo o irritante per l'utente. Per ridurre al minimo questo ritardo e caricare le pagine web più velocemente, queste risorse possono essere memorizzate sulla macchina del cliente (dopo aver caricato la pagina per la prima volta),in modo che caricamenti consecutivi della stessa pagina acquisiscano i file di risorse incorporati dal computer locale. Questo è chiamato cache del browser. In altre parole, la cache è una memoria temporanea delle risorse della pagina web memorizzata sulla macchina del cliente per un caricamento più veloce delle pagine web.

Qual è la differenza tra cache e cookie?

- Sebbene i cookie e la cache siano due modi per archiviare i dati sulla macchina del cliente, hanno scopi diversi. Scopo del cookie è memorizzare informazioni per tracciare diverse caratteristiche relative all'utente, mentre lo scopo della cache è quello di rendere più veloce il caricamento delle pagine web.

- I cookie conservano informazioni come le preferenze dell'utente, mentre la cache manterrà i file di risorse come file audio, video o flash.

- In genere, i cookie scadono dopo un po 'di tempo, ma la cache viene conservata nella macchina del client finché non vengono rimossi manualmente dall'utente.

Raccomandato: