Πρέπει να χρησιμοποιήσω τοπικό αποθηκευτικό χώρο;

Πρέπει να χρησιμοποιήσω τοπικό αποθηκευτικό χώρο;
Πρέπει να χρησιμοποιήσω τοπικό αποθηκευτικό χώρο;
Anonim

Ο τοπικός αποθηκευτικός χώρος παρέχει τουλάχιστον 5MB αποθήκευσης δεδομένων σε όλα τα μεγάλα προγράμματα περιήγησης ιστού, κάτι που είναι πολύ περισσότερο από τα 4KB (μέγιστο μέγεθος) που μπορείτε να αποθηκεύσετε ένα μπισκότο. Αυτό καθιστά τον τοπικό χώρο αποθήκευσης ιδιαίτερα χρήσιμο εάν θέλετε να αποθηκεύσετε ορισμένα δεδομένα εφαρμογής στο πρόγραμμα περιήγησης για μελλοντική χρήση.

Είναι κακό να χρησιμοποιείτε το localStorage;

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

Είναι καλή πρακτική η χρήση του localStorage;

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

Γιατί θα χρησιμοποιούσατε το localStorage;

Το

localStorage είναι ένα νέο JavaScript API σε HTML5 που μας επιτρέπει να αποθηκεύουμε δεδομένα σε ζεύγη κλειδιών/τιμών στο πρόγραμμα περιήγησης ενός χρήστη. Μοιάζει λίγο με τα cookie εκτός από τα εξής: Τα cookies λήγουν και εκκαθαρίζονται πολύ, η τοπική αποθήκευση είναι για πάντα (μέχρι να διαγραφεί ρητά). … Μπορείτε να αποθηκεύσετε πολύ περισσότερα δεδομένα στο localStorage από ό,τι στα cookie.

Ποια είναι τα μειονεκτήματα της τοπικής αποθήκευσης;

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

Συνιστάται: