Δημιουργία ιστοσελίδων στο διαδίκτυο με Dreamweaver, PHP, MySQL και Apache ΠΛΗΡΟΦΟΡΙΚΗ Ι (Β ή Γ Λυκείου) ΜΑΘΗΜΑ ΕΝΔΙΑΦΕΡΟΝΤΟΣ(2ωρο) [Στην περίπτωση που δεν πάρετε το 4ωρο] Δημιουργία ιστοσελίδων στο διαδίκτυο με Dreamweaver, PHP, MySQL και Apache
Βασικές έννοιες στο διαδίκτυο • Δομή Client – Server Ένας χρήστης(Client) ζητά κάποιες πληροφορίες από έναν απομακρυσμένο Η/Υ(Server) [Η αρχιτεκτονική client-server είναι αυτό που συμβαίνει όταν εσείς σερφάρετε στον παγκόσμιο ιστό]
Βασικές αρχές ιστοσελίδων(Web Pages) • Τι είναι μια ιστοσελίδα • Δομή μιας ιστοσελίδας(πρωτόκολλο, URL, Hyperlink, κτλ) • Τι είναι η HTML
Προγραμματισμός ιστοσελίδων με PHP, MySQL, Apache • Το PHP είναι μια γλώσσα προγραμματισμού ειδικά σχεδιασμένη για το διαδίκτυο με σκοπό τον προγραμματισμό ιστοσελίδων • H MySQL είναι η βάση δεδομένων από την οποία αντλεί πληροφορίες η PHP • Apache είναι ο server ο οποίος τρέχει τις PHP ιστοσελίδες • Τα 3 παραπάνω συστατικά στοιχεία είναι open source και δωρεάν
Dreamweaver • Ένα από τα κορυφαία προγράμματα δημιουργίας και επεξεργασίας ιστοσελίδων • Με αυτό το πρόγραμμα θα προσπαθήσουμε να γράψουμε τον κώδικα PHP και να συνδεθούμε με τη Βάση Δεδομένων MySQL και τον Apache Web Server
Παράδειγμα γλώσσας PHP
• Η συνέχεια του χρόνου ….