Please use this identifier to cite or link to this item: http://dspace.lib.uom.gr/handle/2159/27908
Author: Καλούδης, Αναστάσιος
Title: Συγκριτική αξιολόγηση τεχνικών αποθήκευσης δεδομένων στην πλευρά του πελάτη
Alternative Titles: Client-side data storage
Date Issued: 2022
Department: Πρόγραμμα Μεταπτυχιακών Σπουδών Ειδίκευσης στην Εφαρμοσμένη Πληροφορική
Supervisor: Κασκάλης, Θεόδωρος
Abstract: Οι σύγχρονοι φυλλομετρητές ιστού υποστηρίζουν διάφορους τρόπους αποθήκευσης δεδομένων από ιστότοπους στον υπολογιστή του χρήστη και στη συνέχεια τα ανακτούν όταν είναι απαραίτητο. Αυτό επιτρέπει την αποθήκευση και την διαχείριση δεδομένων για μακροπρόθεσμη αποθήκευση. Έτσι μπορούμε να αποθηκεύσουμε ιστότοπους ή έγγραφα για χρήση εκτός σύνδεσης, να διατηρούνται ρυθμίσεις για τον ιστότοπό για συγκεκριμένους χρήστες και πολλά άλλα. Οι περισσότεροι ιστότοποι είναι δυναμικοί και αποθηκεύουν δεδομένα από το διακομιστή χρησιμοποιώντας κάποιο είδος βάσης δεδομένων (αποθήκευση από την πλευρά του διακομιστή), στη συνέχεια εκτελούν κώδικα από την πλευρά του διακομιστή για να ανακτήσουν τα απαραίτητα δεδομένα, να τα εισαγάγουν σε πρότυπα στατικών σελίδων και να εξυπηρετήσουν το HTML που προκύπτει στη πλευρά του πελάτη που εμφανίζεται από το πρόγραμμα περιήγησης του χρήστη. Συχνά ο χώρος αποθήκευσης από την πλευρά του πελάτη και του διακομιστή χρησιμοποιούνται μαζί. Γνωστές μέθοδοι είναι η χρήση βάσης δεδομένων, αποθήκευση σε τοπικά αρχεία, χρήση τοπικών session κ.α. Για τις ανάγκες της παρούσας εργασίας δημιουργήθηκε μια εφαρμογή ενός ιστότοπου όπου μετρήθηκαν οι χρόνοι ανάκτησης δεδομένων με χρήση του LocalStorage, του IndexedDB και του WebSQL. Ο μικρότερος χρόνος ανάκτησης για τα ίδια δεδομένα παρατηρήθηκε στην τεχνική LocalStorage, μετά ακολούθησε η τεχνική WebSQL με αρκετά μεγάλη διαφορά ενώ με μικρότερη διαφορά ακολουθούσε η τεχνική IndexedDB.
Keywords: Αποθήκευση Δεδομένων στην Πλευρά του Πελάτη
Client Side Data Storage
LocalStorage
IndexedDB
WebSQL
Information: Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2022.
Rights: Attribution-NoDerivatives 4.0 Διεθνές
Appears in Collections:Π.Μ.Σ. στην Εφαρμοσμένη Πληροφορική (M)

Files in This Item:
File Description SizeFormat 
KaloudisAnastasiosMsc2022.pdf729.84 kBAdobe PDFView/Open
KaloudisAnastasiosMsc2022extra1.zip26.57 kBzipView/Open


This item is licensed under a Creative Commons License Creative Commons