"Localstorage" Vs-Cookies - Leistung
Da cookies sind server-side-und Localstorage ist client-Seite, das ist der Schnellste für den Benutzer abrufen? (ref. Lokale Speicherung, Cookies vs)
Ich gehe davon aus, wenn der Rechner langsam ist, dann cookies sind schneller? Oder macht das keine Unterschiede?
Ich bin mit beiden localstorage - & cookies für ein Projekt, und beide sind wieder mit jQuery. Das bedeutet, jquery muss geladen werden, dann werden die Daten abgerufen werden.
Wie kann ich das schneller? Ich weiß nicht, wie beide arbeiten. Zum Beispiel, einige sagen, dass Cookies abgerufen, sobald der HTML-Code wird versucht zu laden, bevor Sie das style-und js-Dateien und andere sagen, wenn das DOM bereit ist.
Weiß jemand genaue details über , welche schneller ist für den Benutzer das abrufen?
Danke
Since cookies are server-side
das ist nicht korrekt. Cookies sind gespeicherte client-Seite.- cookies gesendet werden in die HTTP-Header vor jegliche Inhalte
- stackoverflow.com/questions/3220660/local-storage-vs-cookies
- Cookies werden an den server gesendet, aber Sie sind immer noch auf dem client gespeichert.
- Noch sind die Cookies in Erster Linie für das Lesen von server-Seite, die lokalen Speicher kann nur gelesen werden, client-side
- Sie nicht brauchen, jQuery abzurufen, cookies und localstorage. Alle jQuery tut, ist machen es einfacher cross-browser.
- Ich verstehe, dass. Das ist nicht meine Frage entweder. Ich sage nur, das ist schneller abrufen
- der Unterschied aufzufinden ist marginal, aber die cookies werden an den server geschickt in jede Anfrage, auch wenn Sie nicht verwendet werden, die unnötig Bandbreite, wenn es nicht benötigt wird
- w3schools....Ansprüche localStorage ist mehr sicher....obwohl ich gehört habe, Streitigkeiten über Sie wird eine gute Referenz...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du bist, angefangen mit einer falschen Annahme. Cookies sind gespeicherte client-Seite als auch. Beide localStorage und cookies gespeichert werden client-Seite.
Dem Unterschied allerdings, und das cookies kann gesetzt werden, manipuliert, von der server-Seite. localStorage ist nur praktikabel, von der client-Seite.
Sind Sie so leicht Operationen, die ich würde nicht sorgen über die Geschwindigkeit.
Leistung zwischen den beiden ist nicht ein Faktor für die Wahl eines. Das ist es, was sind Ihre Bedürfnisse.
Cookies:
localStorage:
Ich glaube nicht, entweder man kann sich direkt vorstellen, ein performance-problem. Andere Probleme, wie warten auf den DOM werden in den Status " bereit, die darauf warten für Skript-Dateien laden; etc. vorstellen kann Verlangsamungen.
Beide cookies und LocalStorage gespeichert werden lokal auf dem client. Sollte es keinen spürbaren Unterschied, wie schnell man aus Ihnen Lesen kann.
Cookies haben den Nachteil, übertragen und vom server auf HTTP-Anfragen und-Antworten. Dies erhöht die Größe der Seite, erhöhen die Ladezeit der Seite.
Wenn Sie mithilfe von jQuery zu Lesen cookies/LocalStorage, dann wird der browser warten, bis das jQuery-Skript heruntergeladen werden, falls es nicht in den cache des Browsers.
Es sei denn, ich habe wirklich sehr getäuscht, beide cookies und localStorage sind client-Seite.
Ich würde werfen Sie einen Blick auf Wie kann ich set/unset cookie mit jQuery?
Und es ist eine ziemlich praktische jQuery plugin auf: http://plugins.jquery.com/project/Cookie - ich benutze diese die ganze Zeit.