53
db: Στον φάκελο αυτό είναι αποθηκευμένο το αρχείο της βάσης δεδομένων του
ιστοχώρου και σε οποιαδήποτε σελίδα του συστήματος χρειάζεται βάση δεδομένων
εισάγουμε το αρχείο αυτό.
Στη συνέχεια ακολουθεί η ανάλυση των σημαντικότερων αρχείων που
υλοποιήθηκαν. Τα πιο σημαντικά απο αυτά είναι:
server.js
Το αρχείο server.js είναι από τα πιο σημαντικά αρχεία που δημιουργήθηκαν ,
καθώς είναι ο Node.js server, ο οποίος δέχεται queries και τα επεξεργάζεται
παρασκηνιακά, χωρίς να επιβαρύνεται το σύστημα και εμφανίζει τα αποτελέσματα
στον ιστόχωρο.
Τα πιο σημαντικά που περιλαμβάνει το αρχείο αυτό, είναι η δήλωση και η
αρχικοποίηση των εγκατεστημένων πακέτων που έχουν αναφερθεί σε προηγούμενο
κεφάλαιο ώστε να χρησιμοποιηθούν στα υπόλοιπα αρχεία του ιστοχώρου, η σύνδεση
με την βάση δεδομένων και η δημιουργία τοπικού server για τις δοκιμές κατά την
υλοποίηση του ιστοχώρου.
Στην εικόνα που ακολουθεί (Εικόνα 24) φαίνεται ένα κομμάτι του κώδικα του
αρχείου server.js με τις δηλώσεις των πακέτων, την εισαγωγή της βάσης δεδομένων
και των αρχείων του server, καθώς και την σύνδεση με τα πιστοποιητικά ασφαλείας.
Εικόνα 24: Τμήμα κώδικα από το αρχείο server.js