Δυναμικές ή Στατικές Ιστοσελίδες;

Ηλεκτρονικό Εμπόριο – Ηλεκτρονικό Κατάστημα
5 Ιανουαρίου 2017
Επιτυχημένο Eshop
Επιτυχημένο Eshop
5 Ιανουαρίου 2017
Δυναμικές ή Στατικές Ιστοσελίδες;
Δυναμικές ή Στατικές Ιστοσελίδες;

Η ανάγκη για την εύκολη δημιουργία και επεξεργασία περιεχομένου σε μία ιστοσελίδα είναι πλέον αναγκαία.

Για να μπορέσουμε όμως να το επιτύχουμε αυτό χωρίς πολύ κόπο και γνώσεις πρέπει να διαθέτουμε μία δυναμική ιστοσελίδα.

Τι είναι όμως δυναμική ιστοσελίδα και ποια είναι η διαφορά της από μία στατική;

Στατικές Ιστοσελίδες

Στατικές ιστοσελίδες είναι οι ιστοσελίδες που δημιουργούνται τοπικά στον υπολογιστή μας συγγράφοντας κώδικα HTML ή χρησιμοποιώντας κάποιο πρόγραμμα WYSIWYG (What you see is what you get), όπως είναι το Adobe Dreamweaver™.

Οι στατικές ιστοσελίδες είναι πολύ εύκολες στην κατασκευή τους, αλλά πολύ δύσκολες στην ανανέωσή τους.

Αυτό συμβαίνει επειδή όταν θέλουμε να προσθέσουμε ή να αλλάξουμε το περιεχόμενό τους, πρέπει να ανοίξουμε το κατάλληλο πρόγραμμα, να κάνουμε τις αλλαγές που θέλουμε, να αποθηκεύσουμε και, στη συνέχεια, να “ανεβάσουμε” στον Web Server τις νέες σελίδες με τις αλλαγές.

Όλα αυτά προϋποθέτουν γνώσεις περισσότερες από το μέσο χρήστη και φυσικά περισσότερο χρόνο.

Για παράδειγμα, εάν θέλουμε να αλλάξουμε το όνομα ενός στοιχείου μενού σε όλες τις σελίδες (υποθετικά 50), θα πρέπει να ανοίξουμε και τις 50 σελίδες, να αλλάξουμε το όνομα, να τις αποθηκεύσουμε και, στη συνέχεια, να τις “ανεβάσουμε” στον Web Server.

Δυναμικές Ιστοσελίδες

Σε αντίθεση με τις στατικές, οι δυναμικές ιστοσελίδες δε δημιουργούνται στον υπολογιστή μας αλλά απ’ ευθείας στον Web Server.

Δίνοντας τις κατάλληλες εντολές οι ιστοσελίδες μπορούν να αλλάξουν, διαγραφούν ή να προστεθούν νέες.

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

Και όλα αυτά χρησιμοποιώντας μία φιλική στο χρήστη περιοχή διαχείρισης τόσο απλή όσο μία εφαρμογή επεξεργασίας κειμένου, όπως το Microsoft Word™.

Τα CMS (Content management system) είναι εφαρμογές που κάνουν αυτό ακριβώς, χειρίζονται δηλαδή δυναμικά το περιεχόμενο των ιστοσελίδων.

CMS (Content management system)

Ένα CMS (Content management system) είναι μία εφαρμογή που χρησιμοποιείται για να δημιουργήσει, να επεξεργαστεί, να διαχειριστεί και να δημοσιεύσει ιστοσελίδες στο διαδίκτυο.

Τα CMS μπορούν να χρησιμοποιηθούν για να δημιουργηθούν ιστοσελίδες όπως:

Εταιρικές
Προσωπικές
Εκπαιδευτικές
Ηλεκτρονικά καταστήματα
Ενημερωτικές
Γενικά, ιστοσελίδες που μπορούν να καλύψουν σχεδόν όλη τη γκάμα των ενδιαφερομένων
Το περιεχόμενο που μπορεί να χρησιμοποιηθεί περιλαμβάνει κείμενα, εικόνες, ήχους, video, ηλεκτρονικά αρχεία και γενικώς οτιδήποτε μπορεί να διανεμηθεί μέσω του διαδικτύου.

Ένα CMS πρέπει να υποστηρίζει τις παρακάτω ενέργειες:

Εύκολη διαχείριση του περιεχομένου μέσω ενός Web Browser και ενός απλού κειμενογράφου
Δυνατότητα χρήσης της ιστοσελίδας από χρήστες που έχουν βασικές γνώσεις λειτουργίας υπολογιστών
Διαφορετικούς ρόλους και επίπεδα για τους χρήστες του
Δυνατότητα δημοσίευσης περιφεριακών στοιχείων όπως διαφημιστικά banners, περιοχές πληροφοριών κ.α. σε προκαθορισμένα σημεία της ιστοσελίδας
Δυνατότητα κατηγοριοποίησης του περιεχομένου, ώστε να είναι ευκολότερη η διαχείρισή του
Διαχωρισμός περιεχομένου και εμφάνισης. Για παράδειγμα, οποιαδήποτε στιγμή να μπορούμε να αλλάξουμε το φόντο της σελίδας ή το στυλ της γραμματοσειράς μία φορά και να εφαρμοστεί σε όλες τις σελίδες

Ποια CMS υπάρχουν;

Τα πιο διαδεδομένα CMS που υπάρχουν στον κόσμο είναι το Joomla, το WordPress και το Drupal.

Κάθε ένα από αυτά έχει τα δικά του χαρακτηριστικά εκτός βέβαια από τα γενικά χαρακτηριστικά των CMS.

Η επιλογή εξαρτάται από τη χρήση της ιστοσελίδας και την πολυπλοκότητά της.

Τέλος υπάρχουν και τα custom CMS που αναπτύσσουν εταιρείες αποκλειστικά για τους πελάτες και είναι προσαρμοσμένα πάνω στις συγκεκριμένες ανάγκες.