WordPress ή Joomla ;
Τα τελευταία χρόνια αναλαμβάνοντας την κατασκευή ιστοσελίδων για πελάτες και φίλους είχα την ευκαιρία να χρησιμοποιήσω δυο κορυφαίες πλατφόρμες content managment system (συστήματα διαχείρισης περιεχομένου) . Αυτά δεν ήταν άλλα από τα δημοφιλή Joomla και Wordpress . Αμφότερες οι πλατφόρμες αυτές έχουν αναπτυχθεί παρά πολύ γιατί και οι δυο υποστηρίζονται από πολυπληθείς κοινότητες και χιλιάδες κατασκευαστές addons & extensions που επεκτείνουν την λειτουργικότητα και ευχρηστία στις εφαρμογές αυτές. Για να κάνουμε πλήρη ανάλυση των δυο αυτών script θα έπρεπε να γράψουμε "σεντόνια" αναλύσεων και πάλι κάποιες πλευρές θα τις παραβλέπαμε άθελα μας. Θα σας μεταφέρω κάποια σημεία μόνο από την σχετική εμπειρία μου γιατί ενώ συνεχίζουμε στην εταιρεία μου dreamweaver.gr να δουλεύουμε τόσο και με τις δυο εφαρμογές εξετάζοντας πρώτα τις ανάγκες του πελάτη και ποια εφαρμογή τις καλύπτει πληρέστερα για ποιόν λόγο προσανατολιζόμαστε κυρίως στην χρήση του wordpress.
Για να κάνεις update στο Joomla από την 1.5 στην 2.5 ουσιαστικά μιλάμε για upgrade. Μια επίπονη διαδικασία συνολικότερα στο Joomla όταν στο wordpress με ένα κλικ κάνεις update . H δυσκολία αυτή του Joomla στα update κάνει πολλούς διαχειριστές να μην τα πραγματοποιούν με αποτέλεσμα κενά ασφαλείας που οδηγούν σε exploits στα Joomla σε πολύ μεγαλύτερη συχνότητα από ότι στο wordpress. Το wordpress επίσης διακρίνεται από καλύτερη συνοχή στις αναβαθμίσεις.Όσοι π.χ. έκαναν update από το joomla 1.5 στο 1.6 και μετά, είχαν πρόβλημα με τα url (μιας και άλλαζε η αρχιτεκτονική τους δομή) και έπρεπε να κάνουν αμέτρητα redirects με λειτουργικά προβλήματα αλλά και θέματα που επηρέαζαν την κατάταξη της ιστοσελίδας στο google. Ο τρόπος ανάπτυξης ενός custom theme στο wordpress είναι πολύ καλύτερος και ταχύτερος στην υλοποίηση εξαιτίας της καλύτερης αρχιτεκτονικής του δομής. Στο joomla για παράδειγμα πρέπει να δηλώσεις με την χρήση xml κάθε αρχείο ή φάκελο διαδικασία ιδιαίτερα χρονοβόρα. Η ανάγκη επίσης δημιουργίας κάποιου κεντρικού index.php και ακολούθως τα ίδια τα components να τα κάνεις override είναι πολύπλοκη και χρονοβόρα εν αντιθέσει με το wordpress που αν επιθυμείς να τοποθετήσεις τον τίτλο κάπου, απλά καλείς απευθείας τον τίτλο, το περιεχόμενο, την περίληψη κλπ. Σαφέστατα πολύ πιο ευέλικτο στον τομέα αυτό. Το User interface του wordpress (το περιβάλλον που θα διαχειρίζεται ο πελάτης για να ενημερώνει την ιστοσελίδα του) είναι ευκολότερο στην χρήση.Αυτό μειώνει τους χρόνους
υποστήριξης σε εμάς αλλά και δίνει μεγαλύτερη αυτονομία και έλεγχο στον πελάτη .Να τονίσω μόνο στο σημείο αυτό ότι η νέα έκδοση 3.0 του Joomla διορθώνει σε μεγάλο σημείο το δύσχρηστο του Joomla αφού πλησιάζει αρκετά προς τη φιλοσοφία του περιβάλλοντος διαχείρισης του wordpress. Για να μπορέσεις να κάνεις σημαντικές αλλαγές στο Joomla είναι must η γνώση του joomla framework. Στο wordpress η γνώση php - mysql αρκεί. Άρα και οι όποιες λειτουργικές τροποποιήσεις είναι ευκολότερο να γίνουν με την χρήση του wordpress Υπάρχουν σαφώς περισσότερες πηγές για το wordpress από ότι για το joomla. Μια απλή αναζήτηση με τα ακόλουθα ερωτήματα στο google και ο αριθμός των αποτελεσμάτων είναι ενδεικτικός. how to drupal : Περίπου 58.900.000 αποτελέσματα. how to joomla : Περίπου 110.000.000 αποτελέσματα. how to wordpress : Περίπου 926.000.000 αποτελέσματα. To wordpress είναι φιλικό με τις μηχανές αναζήτησης από την πρώτη εγκατάσταση του. Για το joomla θα χρειαστεί να εγκαταστήσεις έναplugin όπως το OpenSEF. Υπάρχουν όμως πληθώρα εργαλείων seo τόσο για το Joomla όσο και για το wordpress. Προσωπικά σαν ειδικός όμως στην προώθηση ιστοσελίδων προτιμώ να εργάζομαι με το wordpress και όχι με το joomla
Θέλω να τονίσω ότι όπως διαφαίνεται είμαι αναφανδόν υπέρ της χρήσης του wordpress γιαυτό και η δημιουργία του site της εταιρείας μας dreamweaver.gr έγινε με χρήση του wordpress γεγονός που καταδεικνύει το μέγεθος της εμπιστοσύνης μας σε αυτή την πλατφόρμα. Σίγουρα έχω παραλείψει αλλά όχι σκοπίμως αρκετά πλεονεκτήματα του Joomla. Σε τελική ανάλυση το τι θα χρησιμοποιήσει κάποιος για την κατασκευή της ιστοσελίδας του εξαρτάται από τις ανάγκες του και την οπτική γωνία από την οποία εξετάζει τα πράγματα.