background image

Σχεδιασμός και κατασκευή ενός υβριδικού αμυντικού αυτοματοποιημένου ρομποτικού συστήματος 

 

 

 

55 

Στην Εικόνα 4 φαίνεται ο τρόπος με τον οποίο αλληλεπιδρά μια σελίδα για την αποστολή 

και τη λήψη δεδομένων με τη χρήση του AJAX. 

 

Εικόνα 4: Επικοινωνία με τη χρήση AJAX. 

 

2.1.5 PHP 

 

H  PHP  αποτελεί  γλώσσα  προγραμματισμού  η  οποία  χρησιμοποιείται  κυρίως  για  τη 

ανάπτυξη  σελίδων  με  δυναμικό  περιεχόμενο.  Το  όνομα  της  προκύπτει  από  τη  φράση 

“Hypertext Preprocessor” [9]. Το περιεχόμενο μιας σελίδας που είναι γραμμένο σε PHP δεν 

είναι  ορατό  στον  χρήστη  μέχρι  την  εκτέλεσή  του.  Με  την  εκτέλεση  του  κώδικα  αυτού,  το 

αρχείο  περνά  από  επεξεργασία  μέσω  του  διακομιστή,  με  στόχο  την  παραγωγή  του  τελικού 

περιεχομένου  της  ιστοσελίδας.  Οι  εντολές  μπορούν  να  ενσωματωθούν  είτε  στο  υπάρχον 

αρχείο με τον HTML κώδικα ή σε ξεχωριστό αρχείο.  

Η PHP έχει αρκετά πλεονεκτήματα και δυνατότητες, όπως: 

1.  Να παράγει δυναμικό περιεχόμενο σελίδων.  

2.  Να  δημιουργήσει,  να  ανοίξει,  να  διαβάσει,  να  γράψει  και  να  κλείσει  αρχεία  στο 

διακομιστή.  

3.  Να προσθέσει, να διαγράψει, να τροποποιήσει τα δεδομένα στη βάση δεδομένων.  

4.  Να περιορίσει τους χρήστες να έχουν πρόσβαση σε ορισμένες σελίδες στον ιστοχώρο. 

5.  Να συλλέξει δεδομένα φόρμας.  

6.  Να στείλει και να πάρει cookies.  

7.  Να κρυπτογραφήσει δεδομένα.