background image

Σχεδιασμός και Υλοποίηση ενός πληροφοριακού συστήματος για τους τεχνικούς του φυσικού αερίου   -   
Κεφάλαιο 2 - Θεωρητικό Υπόβαθρο

 

 

Ποτσίκα Ηλιάνα 

 

 

 

 

 

 

 

 

           29

 

 

τον προγραμματιστή για την ανάπτυξη δυναμικών ιστοχώρων, καθώς παρέχει μεγάλη 

ευκολία στην εγκατάσταση, τη ρύθμιση και τη χρήση της. 

 

Η  MySQL  εγκαθίσταται  στο  διακομιστή,  επεξεργάζεται  και  εκτελεί  τα 

αιτήματα που λαμβάνει, κάποια από τα οποία είναι η δημιουργία/καταστροφή μιας 

βάσης  δεδομένων,  η  δημιουργία/διαγραφή  ενός  πίνακα,  η  εισαγωγή/ενημέρωση/ 

διαγραφή μια εγγραφής σε έναν πίνακα και η επιλογή μιας ολόκληρης εγγραφής ή 

κάποιων  μεμονωμένων  πεδίων  της.    Στην  παρούσα  διπλωματική  εργασία 

χρησιμοποιήθηκε η έκδοση 5.5 της MySQL. 

 

 

2.2.4 PHP 

 

 

Η  PHP  [4]  είναι  μια  σεναριακή  γλώσσα  προγραμματισμού,  η  οποία 

χρησιμοποιείται  για  την  ανάπτυξη  δυναμικών  ιστοσελίδων

 

και  είναι  ελεύθερα 

διαθέσιμη  στο  διαδίκτυο,  τόσο  σε  δυαδική  μορφή,  όσο  και  σε  μορφή  πηγαίου 

κώδικα. Η εκτέλεση της PHP γίνεται εμμέσως, με τη χρήση διερμηνευτή (Interpreter), 

ο  οποίος  διαβάζει  τον  πηγαίο  κώδικα  και  εκτελεί  βήμα  –  βήμα  τις  δηλώσεις  της 

γλώσσας.   

Η  PHP,  ως  γλώσσα  σεναριακού  προγραμματισμού,  ενσωματώνεται  πολύ 

εύκολα στον κώδικα της HTML. Ο κώδικας της πρώτης πρέπει να βρίσκεται εντός της 

ετικέτας <?php . . . ?>

 

και τα αρχεία που περιέχουν κώδικα PHP και HTML πρέπει να 

έχουν  υποχρεωτικά  την  κατάληξη  .php.  Επίσης,  η  PHP,  ως  γλώσσα  δομημένου 

προγραμματισμού  είναι  ιδιαίτερα  επεκτάσιμη  και  παρέχει  πληθώρα  έτοιμων 

βιβλιοθηκών  συναρτήσεων  (Functions)  προς  χρήση,  αλλά  δίνει  και  τη  δυνατότητα 

στον προγραμματιστή να δημιουργήσει τις δικές του συναρτήσεις. Όλα τα παραπάνω 

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

δυναμικών διαδικτυακών εφαρμογών.  

 

Ακολουθεί ένα πίνακας με τις βασικότερες και πιο χρήσιμες συναρτήσεις της 

PHP, οι οποίες έχουν χρησιμοποιηθεί και στην παρούσα διπλωματική.