Διαφορά μεταξύ προσωρινής μνήμης και cookie

Διαφορά μεταξύ προσωρινής μνήμης και cookie
Διαφορά μεταξύ προσωρινής μνήμης και cookie

Βίντεο: Διαφορά μεταξύ προσωρινής μνήμης και cookie

Βίντεο: Διαφορά μεταξύ προσωρινής μνήμης και cookie
Βίντεο: Αυτό είναι το πρώτο ξενοδοχείο του κόσμου χτισμένο σε λατομείο 2024, Νοέμβριος
Anonim

Cache vs Cookies

Τα cookies και η προσωρινή μνήμη (ή η προσωρινή μνήμη του προγράμματος περιήγησης) είναι δύο μορφές προσωρινής αποθήκευσης που διατηρούνται στον υπολογιστή του πελάτη για τη βελτίωση της απόδοσης των ιστοσελίδων. Το cookie είναι ένα πολύ μικρό κομμάτι πληροφοριών που αποθηκεύεται στο μηχάνημα του πελάτη από τον ιστότοπο και αποστέλλεται πίσω στον διακομιστή κάθε φορά που ζητείται μια σελίδα. Η προσωρινή μνήμη είναι μια προσωρινή αποθήκευση πόρων ιστοσελίδων που είναι αποθηκευμένοι στον υπολογιστή του πελάτη για ταχύτερη φόρτωση των ιστοσελίδων.

Τι είναι τα cookies;

Το Netscape εισήγαγε την έννοια των cookies με το πρόγραμμα περιήγησής του Netscape Navigator. Το cookie είναι ένα πολύ μικρό κομμάτι πληροφοριών που αποθηκεύεται στο μηχάνημα του πελάτη από τον ιστότοπο και αποστέλλεται πίσω στον διακομιστή κάθε φορά που ζητείται μια σελίδα. Επειδή τα cookies αποστέλλονται πίσω κάθε φορά, πρέπει να αποθηκευτεί ένας ελάχιστος όγκος δεδομένων προκειμένου να εξοικονομηθεί εύρος ζώνης. Ένας ιστότοπος διαβάζει μόνο το cookie που έχει γράψει, παρέχοντας έτσι ένα ασφαλές μέσο αποθήκευσης πληροφοριών σε διαφορετικές σελίδες. Ωστόσο, τα cookies δεν έλαβαν καλή ονομασία αρχικά, λόγω φημών ότι τα cookies μπορούσαν να διαβάσουν όλες τις πληροφορίες στον σκληρό δίσκο. Φυσικά, αυτή η λανθασμένη αντίληψη εξαφανίστηκε καθώς οι άνθρωποι συνειδητοποίησαν ότι τα μπισκότα είναι στην πραγματικότητα αβλαβή και τώρα είναι ιδιαίτερα αποδεκτά. Τα cookies έχουν μια συγκεκριμένη διάρκεια ζωής που ορίζεται από τους δημιουργούς τους. Στο τέλος αυτού, ένα cookie καθίσταται ληγμένο. Τα cookies συχνά παρακολουθούν πληροφορίες όπως πόσο συχνά επισκέπτεται ο χρήστης, ποιες είναι οι ώρες των επισκέψεων, σε ποια banner έχουν πατηθεί, προτιμήσεις χρήστη κ.λπ. Τα cookies χρησιμοποιούνται συνήθως για την αποθήκευση πληροφοριών που χρειάζονται για μικρότερες περιόδους. Εάν πρέπει να αποθηκευτούν πληροφορίες όπως οι διευθύνσεις email (οι οποίες πρέπει να διατηρούνται για μεγαλύτερα χρονικά διαστήματα), ο προγραμματιστής πρέπει να χρησιμοποιήσει μια βάση δεδομένων αντί για cookies. Ωστόσο, εάν οι προσωπικές πληροφορίες αποθηκεύονται σε cookies, πρέπει να χρησιμοποιείται κρυπτογράφηση για τη βελτίωση της ασφάλειας.

Τι είναι η προσωρινή μνήμη;

Όταν ένας χρήστης πληκτρολογεί τη διεύθυνση μιας ιστοσελίδας ή κάνει κλικ σε έναν υπερσύνδεσμο μιας ιστοσελίδας στο πρόγραμμα περιήγησής του, ένα αίτημα για την αντίστοιχη σελίδα αποστέλλεται στον κατάλληλο διακομιστή ιστού. Στη συνέχεια, ο διακομιστής ιστού στέλνει το περιεχόμενο της σελίδας και τους απαιτούμενους πόρους για προβολή της σελίδας στο πρόγραμμα περιήγησης. Το πρόγραμμα περιήγησης ιστού στο μηχάνημα του πελάτη θα εμφανίσει τη σελίδα. Ωστόσο, εάν οι πόροι (εικόνες ή εικόνες, αρχεία ήχου και αρχεία βίντεο κ.λπ.) είναι μεγάλα αρχεία, θα χρειαστεί αρκετός χρόνος για να φτάσουν στο μηχάνημα του πελάτη (ανάλογα με την ταχύτητα της σύνδεσης). Αυτό θα οδηγήσει σε αργή φόρτωση των σελίδων, καθιστώντας το ενοχλητικό ή ενοχλητικό για τον χρήστη. Προκειμένου να ελαχιστοποιηθεί αυτή η καθυστέρηση και να φορτωθούν οι ιστοσελίδες πιο γρήγορα, αυτοί οι πόροι μπορούν να αποθηκευτούν στον υπολογιστή του πελάτη (μετά τη φόρτωση της σελίδας για πρώτη φορά), έτσι ώστε οι διαδοχικές φορτώσεις της ίδιας σελίδας να αποκτούν τα ενσωματωμένα αρχεία πόρων από το τοπικός υπολογιστής. Αυτό ονομάζεται προσωρινή αποθήκευση του προγράμματος περιήγησης. Με άλλα λόγια, η προσωρινή μνήμη είναι μια προσωρινή αποθήκευση πόρων ιστοσελίδων που είναι αποθηκευμένοι στον υπολογιστή του πελάτη για ταχύτερη φόρτωση των ιστοσελίδων.

Ποια είναι η διαφορά μεταξύ Cache και Cookies;

– Παρόλο που τα cookie και η προσωρινή μνήμη είναι δύο τρόποι αποθήκευσης δεδομένων στον υπολογιστή του πελάτη, εξυπηρετούν διαφορετικούς σκοπούς. Σκοπός του cookie είναι η αποθήκευση πληροφοριών για την παρακολούθηση διαφορετικών χαρακτηριστικών που σχετίζονται με τον χρήστη, ενώ ο σκοπός της κρυφής μνήμης είναι να κάνει τη φόρτωση των ιστοσελίδων ταχύτερη.

– Τα cookies διατηρούν πληροφορίες όπως οι προτιμήσεις των χρηστών, ενώ η προσωρινή μνήμη θα διατηρεί αρχεία πόρων όπως αρχεία ήχου, βίντεο ή flash.

– Συνήθως, τα cookie λήγουν μετά από κάποιο χρονικό διάστημα, αλλά η προσωρινή μνήμη διατηρείται στον υπολογιστή του πελάτη μέχρι να αφαιρεθούν με μη αυτόματο τρόπο από τον χρήστη.

Συνιστάται: