background image

 
 

 

 

53 

 

db:  Στον  φάκελο  αυτό  είναι  αποθηκευμένο  το  αρχείο  της  βάσης  δεδομένων  του 

ιστοχώρου  και  σε  οποιαδήποτε  σελίδα  του  συστήματος  χρειάζεται  βάση δεδομένων 

εισάγουμε το αρχείο αυτό. 

 

 

Στη  συνέχεια  ακολουθεί  η  ανάλυση  των  σημαντικότερων  αρχείων  που 

υλοποιήθηκαν. Τα πιο σημαντικά απο αυτά είναι: 

 

 server.js 

Το  αρχείο  server.js είναι από τα πιο σημαντικά αρχεία  που δημιουργήθηκαν , 

καθώς  είναι  ο  Node.js  server,  ο  οποίος  δέχεται  queries  και  τα  επεξεργάζεται 

παρασκηνιακά,  χωρίς  να επιβαρύνεται  το  σύστημα και    εμφανίζει τα  αποτελέσματα 

στον ιστόχωρο. 

Τα  πιο  σημαντικά  που  περιλαμβάνει  το  αρχείο  αυτό,  είναι  η  δήλωση  και  η 

αρχικοποίηση  των  εγκατεστημένων  πακέτων  που  έχουν  αναφερθεί  σε  προηγούμενο 

κεφάλαιο ώστε  να χρησιμοποιηθούν  στα υπόλοιπα  αρχεία του  ιστοχώρου,  η σύνδεση 

με  την  βάση δεδομένων  και  η  δημιουργία  τοπικού  server  για τις  δοκιμές  κατά  την 

υλοποίηση του ιστοχώρου. 

Στην εικόνα που ακολουθεί  (Εικόνα 24) φαίνεται ένα κομμάτι του κώδικα  του 

αρχείου  server.js  με τις δηλώσεις  των πακέτων,  την εισαγωγή της βάσης δεδομένων 

και των αρχείων του server, καθώς και την σύνδεση με τα πιστοποιητικά ασφαλείας. 

 

Εικόνα 24: Τμήμα κώδικα από το αρχείο server.js