Warum speichern wir nicht die Cookie-Informationen von Website-Besuchern (Abonnenten) in der Datenbank, anstatt eine Datei auf dem Computer des Benutzers zu setzen. Ja, ich weiß, ich könnte aus folgenden Gründen albern klingen:Ist es besser, Benutzerdaten in einer Datenbank als in Cookies zu speichern?
Pflege von Datenbankinformationen für jeden einzelnen Benutzer immer kleine ‚Klumpen‘ von Daten ist schwierig.
Es kann schwierig sein, Daten abzurufen, wenn der Datenbankserver inaktiv ist.
Kontinuierliche Anfragen sind für jede kleine Information an den Webserver zu richten.
Mein Punkt ist, wenn wir die Daten des Benutzers in einer Datenbank und nicht in einer Datei auf der Client-Rechner speichern gehen, wir Sicherheit für die Kunden zur Verfügung stellen können durch keine andere Organisationen oder andere Websites ermöglichen (oder Hacker), um von den Cookies auf die Benutzerinformationen zuzugreifen.
Darüber hinaus können wir die Aktivitäten oder das Verhalten des Benutzers verfolgen. (Ich meine, wir wissen tatsächlich nicht, was der Benutzer tut (clientseitige Aktivität) wie Datenverfälschung.)
Wenn Sie das Gefühl haben, dass es schwierig sein kann, ständig Anfragen an den Webserver zu senden, ist es nicht Danke an Ajax. Dies gibt meiner Position eine gewisse Unterstützung: das Senden von Anfragen an einen Webserver, der mit Ajax so einfach gemacht wurde.
Also ist es eine gute Idee, sensible Informationen des Benutzers in einer Datenbank zu speichern, anstatt eine kleine Datei auf dem Computer des Benutzers zu setzen?
Um genau zu sein, rede ich nicht über Sitzungen!