Joomla - Κάνει ό,τι λέει;

Πολλές φορές έχουμε ακούσει να χρησιμοποιείται το joomla για την εύκολη κατασκευή ιστοχώρων ή γιατί έχει ωραία θέματα να διαλέξει ο χρήστης/διαχειριστής. Ισχύουν όμως αυτά; Το Joomla ως CMS κάνει πράγματι ό,τι λέει; Κι αν ναι, με τί κόστος;



Το Joomla είναι ένα CMS(Content Management System) με αρκετούς υποστηρικτές που το συντηρούν και το αναπτύσουν και με αρκετά plugins, ενώ ταυτόχρονα είναι πολύ ελεύθερο σε αυτά που δίνει ως επιλογές στον χρήστη. Κι εδώ ξεκινούν τα προβλήματά...



Ο χρήστης θέλει απλά πράγματα. Όσο λιγότερες επιλογές, όσο λιγότερα κουτάκια βλέπει, τόσο καλύτερα γι' αυτόν. Ο χρήστης θέλει να μπορεί να πραγματοποιεί αλλαγές αλλά δε θέλει να βλέπει συνέχεια το πόσα κουτάκια μπορεί να συμπληρώσει. Άλλωστε, όπως καταλαβαίνουμε αν προσπαθήσουμε να διαβάσουμε τον κώδικα του Joomla, δίνονται τόσες πολλές επιλογές γιατί ο κώδικας δεν είναι κατάλληλος για tweaking ή για οποιοδήποτε πείραγμα γενικότερα. Μπορούμε να πειράξουμε το configuration.php πολύ εύκολα(έχει και σχόλια κτλ) αλλά κανένα άλλο αρχείο δεν είναι εξίσου ευανάγνωστο.



Ακόμη, οφείλουμε να σημειώσουμε πως σε μερικούς hosting providers(πχ. 110mb.com) η χρήση του Joomla απαγορεύεται από τους όρους χρήσης. Τα CMS(πχ. drupal) και τα Wiki(πχ.mediawiki) κάνουν μια αρκετά σοβαρή χρήση πόρων του συστήματος. Το Joomla όμως κάνει και σοβαρή αλλά και αλόγιστη χρήση πόρων. Άλλωστε, είναι άλλο το να περιμένει ο χρήστης να φορτώσουν τα στοιχεία της σελίδας λόγω περιορισμένου bandwidth, και άλλο το να περιμένει επειδή ο server πρέπει να παράγει τη σελίδα που θα δει ο χρήστης. Κι ο χρήστης συνήθως περιμένει 3'' ή και περισσότερο, όσο ο server αγκομαχάει να τον εξυπηρετήσει.



Τέλος, σημαντικό προνόμιο μιας εφαρμογής είναι το να μπορεί αυτή να είναι μεταφρασμένη σε πολλές γλώσσες ώστε να μπορούν να τη χρησιμοποιήσουν πολλά άτομα. Σίγουρα υπάρχουν πακέτα γλώσσας που παρέχονται, τα οποία εγκαθιστάει ο χρήστης για να προβάλλεται η εφαρμογή στην γλώσσα που τον ενδιαφέρει. Όμως, τι συμβαίνει αν βγει νέα έκδοση του προγράμματος που δεν είναι συμβατή με τις προηγούμενες εκδόσεις μετάφρασης; Και ακόμη πιο βασικό ερώτημα "Γιατί να μην είναι συμβατή"! Κι αν δεν είναι δυνατόν να είναι συμβατή, γιατί να μην είναι κάπου συγκεντρωμένα τα αρχεία γλώσσας και εύκολα επεξεργάσιμα ώστε να μπορεί να πραγματοποιεί τη μετάφραση ακόμη και ο απλός χρήστης; Γιατί το Joomla φτιάχτηκε για τους απλούς χρήστες αλλά τελικά μόνο για τους απλούς χρήστες δεν είναι;



Σημείωση:

Όσοι ενδιαφέρεστε να δείτε τι είναι το joomla και τι λέει ότι κάνει μπορείτε να δείτε εδώ. Αλλά αν δείτε που λέει ότι το harvard χρησιμοποιεί το joomla, μην ψαρώσετε. Η σελίδα των αποφοίτων του τμήματος τεχνών και επιστημών του harvard ναι. Το κανονικό site προφανώς και όχι.

Comments

Popular Posts