Ανάπτυξη ιστοσελίδας ηλεκτρονικού κυνηγιού κρυμμένου θησαυρού.
Φόρτωση...
Ημερομηνία
2009-10-26T12:42:33Z
Συγγραφείς
Τίτλος Εφημερίδας
Περιοδικό ISSN
Τίτλος τόμου
Εκδότης
Τ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.
T.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineering
T.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineering
Επιβλέπων
Περίληψη
Στις πρώιμες ημέρες του Internet η δημιουργία ενός site ήταν απλή υπόθεση. Συνήθως το έφτιαχνε και το συντηρούσε ένας άνθρωπος (ο Webmaster) μέσα από μια διαδικασία δημιουργίας ενός μόνο τύπου περιεχομένου : την στατική σελίδα HTML. Η τοποθεσία και η δημιουργία του site ήταν απλή υπόθεση : κάθε site είχε μια δενδροειδή μορφή όπου η στατική σελίδα βρισκόταν “θαμμένη” σε βάθος τριών, τεσσάρων ή και πέντε επιπέδων και ο μόνος τρόπος να την επισκεφτεί ο χρήστης του Internet ήταν μέσω links στην αρχική σελίδα ή σε άλλες σελίδες. Έτσι κι αλλιώς ένα site ήταν κάτι καινούργιο τότε και αρκούσε να έχει κάποιος ένα ώστε να είναι μπροστά από τον ανταγωνισμό. Τα πράγματα βέβαια δεν είναι πια τόσο απλά. Ένα οποιοδήποτε site μεσαίου μεγέθους ή μεγαλύτερο χρειάζεται έναν σημαντικό αριθμό εργαζομένων για να το ενημερώνει (πολλοί από τους οποίους δεν έχουν τεχνικές γνώσεις). Το περιεχόμενο έχει πλέον πολλές πηγές αλλά και πολλές “κατευθύνσεις”. Επίσης, ο αριθμός των επισκεπτών έχει αυξηθεί εκθετικά το οποίο συνεπάγεται την ανάγκη ύπαρξης σημαντικής υποδομής σε λογισμικό, hardware και bandwidth για την εξυπηρέτηση των μεγάλων αριθμών χρηστών. Για την αντιμετώπιση αυτών των αναγκών δημιουργήθηκαν αρχικά οι δυναμικές ιστοσελίδες, σελίδες δηλαδή που δημιουργούνται αυτόματα από προγράμματα που εκτελούνται στον server. Πολλές φορές χρησιμοποιούνται και βάσεις δεδομένων στις οποίες είναι αποθηκευμένο το περιεχόμενο των σελίδων και τα προγράμματα (σε γλώσσες όπως Perl, ASP, PHP, JSP κλπ) αναλαμβάνουν την λήψη των πληροφοριών και την διαμόρφωση της HTML, δυναμικά, κατά τον χρόνο που το ζητάει ο επισκέπτης. Ένα σύστημα διαχείρισης περιεχομένου όμως είναι κάτι πολύ διαφορετικό από απλώς ένα δυναμικό ιστοχώρο. Τα CMS έχουν ένα μεγάλο αριθμό δυνατοτήτων και έχουν την δυνατότητα διαχείρισης ιδιαίτερα πολύπλοκων και μεγάλων site.