ΣΧΕΔΙΑΣΜΟΣ & ΑΝΑΠΤΥΞΗ ΙΣΤΟΤΟΠΩΝ
ΕΙΣΑΓΩΓΗ
Για να κατασκευάσει κάποιος μια ιστοσελίδα, μπορεί να χρησιμοποιήσει πολλά εργαλεία που κυκλοφορούν. Άλλα είναι λογισμικά επί πληρωμή, αλλά υπάρχουν και πολλά λογισμικά ανοικτού κώδικα (δωρεάν).
Απαραίτητα εργαλεία για την ανάπτυξη ιστοσελίδας είναι να υπάρχει ένας editor (εντιτορ) και ένας browser (μπροουζερ).
Editor (Εντιτορ) ή αλλιώς συντάκτης κειμένου, είναι το πρόγραμμα για γραφή κειμένου, όπως το γνωστό μας Microsoft Word. Για τις ιστοσελίδες συνηθίζουμε να χρησιμοποιούμε πιο απλούς συντάκτες όπως το Σημειωματάριο των Windows, αλλά και πιο εξειδικευμένους, όπως το Notepad++ που είναι ελεύθερο λογισμικό.
Αφού συντάξουμε τον κώδικα στον editor, χρειαζόμαστε να δούμε το αποτέλεσμα στο ιντερνετ. Για να το εμφανίσουμε στο ιντερεντ, χρειαζόμαστε έναν web browser ή στα ελληνικά φυλλομετρητή. Αυτός είναι το πρόγραμμα που χρησιμοποιούμε για να δούμε σελίδες στο ιντερνετ. Π.χ. Google Chrome, Mozilla Firefox Internet Explorer , Opera κά.
Απαραίτητα εργαλεία για την ανάπτυξη ιστοσελίδας είναι να υπάρχει ένας editor (εντιτορ) και ένας browser (μπροουζερ).
Editor (Εντιτορ) ή αλλιώς συντάκτης κειμένου, είναι το πρόγραμμα για γραφή κειμένου, όπως το γνωστό μας Microsoft Word. Για τις ιστοσελίδες συνηθίζουμε να χρησιμοποιούμε πιο απλούς συντάκτες όπως το Σημειωματάριο των Windows, αλλά και πιο εξειδικευμένους, όπως το Notepad++ που είναι ελεύθερο λογισμικό.
Αφού συντάξουμε τον κώδικα στον editor, χρειαζόμαστε να δούμε το αποτέλεσμα στο ιντερνετ. Για να το εμφανίσουμε στο ιντερεντ, χρειαζόμαστε έναν web browser ή στα ελληνικά φυλλομετρητή. Αυτός είναι το πρόγραμμα που χρησιμοποιούμε για να δούμε σελίδες στο ιντερνετ. Π.χ. Google Chrome, Mozilla Firefox Internet Explorer , Opera κά.
Κουίζ στις εισαγωγικές έννοιες του μαθήματος
Τι είναι παγκόσμιος ιστός (World Wide Web - www);
Παγκόσμιος ιστός είναι το σύνολο των ιστοσελίδων που συνδέονται στο διαδίκτυο. Κάθε ιστοσελίδα περιέχει όλες τις βασικές υπηρεσίες διαδικτύου που ξέρουμε. Περιέχει και βίντεο, μουσική, εικόνες, κείμενο και υπερ-κείμενο. Εφαρμογές που χρησιμοποιούμε για να περιηγηθούμε στον παγκόσμιο ιστό (browsers): Internet Explorer, Google Chrome, Mozilla Firefox, Safari, Opera. Τι είναι υπερ-σύνδεση (link); Είναι μια λέξη στο κείμενο, ή μέρος ενός κειμένου πάνω στο οποίο πατάμε και μας οδηγεί σε κάποιαν άλλη ιστοσελίδα (τοπική ή εξωτερική) ή σε άλλο μέρος της ίδιας ιστοσελίδας. Τι είναι οι στατικές και τι οι δυναμικές ιστοσελίδες; Στατικές είναι οι ιστοσελίδες (.html) των οποίων το περιεχόμενο μεταφέρεται όπως είναι φτιαγμένο από το δημιουργό του στον browser και ο χρήστης τις βλέπει πάντα έτσι, εκτός αν διορθώσει κάτι ο δημιουργός τους. Οι στατικές ιστοσελίδες κατασκευάζονται με χρήση κώδικα , γλώσσας html Δυναμικές είναι οι ιστοσελίδες (.php) που κατασκευάζονται με προγράμματα. Μπορεί κάθε χρήστης που επισκέπτεται την ιστοσελίδα να βλέπει διαφορετικό περιεχόμενο, και μπορεί ο ίδιος χρήστης να δει διαφορετικό περιεχόμενο την επόμενη στιγμή που θα τις επισκεφτεί. |
Τι είναι η φιλοξενία ιστοσελίδας;
Όταν η ιστοσελίδα μας είναι έτοιμη, πρέπει να την «ανεβάσουμε» κάπου στο διαδίκτυο για να μπορεί όποιος θέλει να μπαίνει «σερφάροντας». Δηλαδή πρέπει κάποια εταιρεία ή φορέας να μας την φιλοξενήσει. Που φιλοξενείται μια ιστοσελίδα; Τα αρχεία και ο κώδικας της ιστοσελίδας μας, πρέπει να φιλοξενηθούν σε κάποιον υπολογιστή ο οποίος θα είναι και υπεύθυνος για τη λειτουργία του, την παρουσίαση του στο διαδίκτυο αλλά και την διαρκή του ύπαρξη. Αυτός ο υπολογιστής λέγεται server (σέρβερ ή εξυπηρετητής). Οι εξυπηρετητές (σέρβερς) παρέχουν τη φιλοξενία είτε δωρεάν, είτε με πληρωμή, με κάποιους όρους φυσικά σε κάθε περίπτωση. Πως «ανεβάζουμε» συνήθως μία ιστοσελίδα στο χώρο φιλοξενίας; Με το FTP (File Transfer Protocol) Τι είναι FTP; Το FTP (file transfer protocol) είναι η υπηρεσία που μας επιτρέπει να μεταφέρουμε αρχεία από τον ένα υπολογιστή στον άλλο χρησιμοποιώντας το διαδίκτυο. Εφαρμογές για ftp είναι πχ το CuteFTP και το ftp των Windows. |
Συνεχίστε στα παρακάτω κουμπιά, με τους τρόπους ανάπτυξης ιστοτόπων