Διερεύνηση Open Source CMS

Post on 28-May-2015

645 views 1 download

description

Διερεύνηση Open Source CMS (e-Business Intelligence Lab www.e-bi.gr)

Transcript of Διερεύνηση Open Source CMS

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ

ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΕΜΠΟΡΙΑΣ & ΔΙΑΦΗΜΙΣΗΣΤΜΗΜΑ ΕΜΠΟΡΙΑΣ & ΔΙΑΦΗΜΙΣΗΣ

ΔΙΕΡΕΥΝΗΣΗ ΣΥΣΤΗΜΑΤΩΝ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΕΧΟΜΕΝΟΥ ΑΝΟΙΧΤΟΥ ΔΙΕΡΕΥΝΗΣΗ ΣΥΣΤΗΜΑΤΩΝ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΕΧΟΜΕΝΟΥ ΑΝΟΙΧΤΟΥ

ΛΟΓΙΣΜΙΚΟΥ (OΛΟΓΙΣΜΙΚΟΥ (OPENPEN S SOURCEOURCE C CONTENTONTENT M MANAGEMENTANAGEMENT S SYSTEMSYSTEMS – CMS) – CMS)

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

Εισηγητής: Χρυσοβαλάντης Μαραβελάκης 319/Β

Επιβλέπων: Ιωάννης Κοπανάκης, Επίκουρος καθηγητής

ΚΕΦΑΛΑΙΟ 1ΕΙΣΑΓΩΓΗ

Το Σύστημα Διαχείρισης Περιεχομένου (Open Source Content Management Systems – CMS) είναι πρόγραμμα ειδικά σχεδιασμένο για τη διαχείριση ιστότοπων και δημιουργείτε από τους σχεδιαστές ιστοσελίδων.

Παλιότερα για την δημιουργία μιας ιστοσελίδας χρειαζόταν να γνωρίζουμε να καταγράψουμε κώδικα, το βασικό πρόβλημα ήταν πως θα μπορέσουμε να δημιουργήσουμε την σελίδα που βρίσκεται μπροστά από τον κώδικα χωρίς εμείς να έχουμε μεγάλη γνώση πάνω στο αντικείμενο.

Προβλήματα που θα ασχοληθεί η εργασία

Πώς θα μπορέσουμε να κατασκευάσουμε μια δυναμική ιστοσελίδα επιπέδου Portal με την χρήση των CMS

Ανεξαρτητοποίηση από τους τεχνικούς κατασκευαστές και σχεδιαστές

Τις τεχνικές λεπτομέρειες να τις χειρίζεται το ίδιο το σύστημα επιτρέποντας σε οποιωνδήποτε να ενημερώνει των ιστότοπο

Μειωμένα έξοδα συντήρησης και διαχείρισης Αυξημένη ικανότητα ανάπτυξης

ΚΕΦΑΛΑΙΟ 2Η ΕΞΕΛΙΞΗ ΤΩΝ CMS

Το σύστημα διαχείρισης περιεχομένου είναι μια εφαρμογή που χρησιμοποιείτε για να δημιουργεί, διαχειρίζεται, προσθέτει, αναζητεί και να δημοσιεύει ψηφιακά είδη ενημέρωσης και ηλεκτρονικού εμπορίου.

Τρείς βασικές κατηγορίες των CMS

Enterprise CMS Web CMS Component CMS

Μεθοδολογίες για κατασκευή ιστότοπων

Τα CMS έχουν τη δυνατότητα να εφαρμοστούν σε πολλές πλατφόρμες Windows Linux Mac OS X

Διακομιστές ιστοσελίδων Apache Internet Information Services

Γλώσσα προγραμματισμού PHP

Βάση δεδομένων (MySQL) για αποθήκευση περιεχομένου και ρυθμίσεών

Μεθοδολογίες που ταιριάζουν στη δική μας

περίπτωση

Η επιλογή του CMS που ταιριάζει στην περίπτωσή μας είναι το JOOMLA.

Το σύστημα αυτό κυριαρχεί στον τομέα και παρουσιάζει αυξητικές τάσεις με την ολοένα ευρύτερη αποδοχή χρηστών σε διάφορα περιβάλλοντα.

ΚΕΦΑΛΑΙΟ 3ΑΝΑΛΥΣΗ ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ

ΔΙΚΤΥΑΚΗΣ ΠΥΛΗΣ

Εδώ θα αναπτύξουμε: Τη δικτυακή πύλη www.mixanakia.gr και Θα αποδείξουμε πως μπορούμε να κατασκευάσουμε μια

ιστοσελίδα επιπέδου Portal με την χρήση των CMS.

ΚΕΦΑΛΑΙΟ 4

ΑΞΙΟΛΟΓΗΣΗ

Αφού δοκιμάσαμε να εκτελέσουμε όλες τις διεργασίες που παρέχει η εφαρμογή μας: Τα αποτελέσματα ήταν ακριβή Οι διεργασίες εκτελούνται χωρίς κανένα σφάλμα.

Υπάρχει αναλυτικότερη σύγκριση βάση κριτηρίων και βαθμολογίες των δυο ιστοσελίδων στην πτυχιακή στο Παράρτημα Α.

ΚΕΦΑΛΑΙΟ 5ΣΥΜΠΕΡΑΣΜΑΤΑ

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

Η σελίδα που δημιουργήσαμε έχει τις παρακάτω δυνατότητες: Ανανεώνεται μόνη της από τους χρήστες Χρειάζεται ελάχιστη δουλειά από τον διαχειριστή Οι εφαρμογές που παρέχει είναι πολύ χρήσιμες για το

αντικείμενο

Ευχαριστούμε για την προσοχή σας!