Ενώ είμαστε στην έκδοση Drupal 6 RC1 και περιμένοντας την stable έκδοση του Drupal 6 μες τον επόμενο μήνα ας ρίξουμε μία μάτια τι καλούδια μας περιμένουν.
Η νέα εμπειρία με το Drupal 6 αρχίζει με την εγκατάσταση του, η οποία έχει βελτιωθεί δραστικά. Βήμα, βήμα σε καθοδηγεί για όλες τις παραμέτρους και τις ρυθμίσεις που χρειάζεται να κάνετε ώστε οι ενέργειες που απαιτούναι μετά την εγκατάσταση να περιοριστούν.
Αρκετή δουλίτσα πραγματοποιήθηκε με το να προσθέσουνε AJAX και AHAH δυνατότητες ώστε να γίνει όσο δυνατό φιλικότερο στο τελικό χρηστή αλλά και στον διαχειριστή του. Βελτίωσαν λίγο την φόρμα που ελέγχει τα password, τα drug and drop στις φόρμες, τις AHAH δημοσκοπήσεις. Απλοποιήθηκε η διαχείριση του teaser και έγινε ευκολότερη. Συνοπτικά, η πρόσθεση επιπλέον πινελιών το καθιστά ένα πιο λειτουργικό UI.
Η ενσωμάτωση του update.module στο core, μας επιτρέπει να παρακολουθούμε αν βγήκε καινούρια έκδοση ή ενημερώσεις ασφαλείας από τα εγκαταστημένα module
Δυνατότητα χρίσεις του OpenID on core.
Το μενού ξαναγράφτηκε από την αρχή και πέρα από τις αλλαγές στο UI οι προγραμματιστές θα παρατηρήσουν και τον διαφορετικό τρόπο υλοποιήσεις του.
Και αυτά στο core για programming με click
π.χ. στείλε ένα email σε εμένα (action) όταν κάνει post σε αυτήν την κατηγορία drupal (trigger)
H πολυγλωσσικότητα του Drupal βελτιώθηκε δίνοντας καλύτερη υποστήριξή από την εγκατάσταση, υποστήριξη γλωσσών που γράφονται από δεξιά προς τα αριστερά όπως τα αραβικά, αυτόματη εισαγωγή μεταγλώττισης του UΙ και τέλος αλλά εξίσου σημαντικό η υποστήριξη για μεταφράσεις περιεχομένου σε πολλές γλώσσες (ω ναι!!!)
Το theming έγινε πιο ευέλικτο μετακινώντας κομμάτια από το PHPTemplate engine μέσα στο core. Προεπιλεγμένα *.tpl.php δίνει την δυνατότητα για την δημιουργία theme μόνο με CSS (ω ναι και πάλι!!!) ενώ για όσους θέλουν ένα πιο advance theming μπορούν να φτιάξουν τα δικά τους tpl.php
Ξαναφτιάχτηκαν και αυτά από την αρχή δίνοντας την δυνατότητα στο forum να έχει οποιοδήποτε node type θέλουμε π.χ δημοσκοπήσεις. Αλλά και στο book έγιναν αλλαγές ώστε η διαχείριση του να είναι πιο εύκολη.
Φυσικά, υπάρχουν και πολλές άλλες μικρότερες αλλαγές που τις βλέπουμε ή όχι που όμως κάνουν το Drupal 6 καλύτερο, ασφαλέστερο, πιο εύχρηστο και γρηγορότερο.
Μπορεί να είμαστε κοντά στη τελική έκδοση του Drupal 6 ( και ενώ έχουν ήδη αρχίσει να κουβεντιάζουν για Drupal 7 στο Drupal.org ), αλλά θα χρειαστεί ακόμα αρκετός χρόνος ( >6 μήνες) για να μεταφερθούν τα περισσότερα module. Τότε μόνο που θα μπορέσουμε να χρησιμοποιούμε όλες του τις δυνατότητές του.
Απο Drupal 6.0 και Joomla 1.5 ποιο είναι πιο απλό και πιο έχει τις περισσότερες δυνατότητες?
Δεν μπορώ να σου απαντήσω αντικειμενικά γιατί δεν γνωρίζω καλά το Joomla 1.5
Είχα δοκιμάσει το joomla και σερνόταν απίστευτα. Δεν αναγνώριζα τον sever μου. Δεν κατάλαβα ποτέ τι έφταιγε... Με οτιδήποτε άλλο είχα ανεβάσει μέχρι τότε, πετούσε.
Το Drupal αποδίδει άψογα, ενώ μπόρεσα να εξοικιωθώ μαζί του άμμεσα.
Nα ρωτήσω στην αναβαθμίσεις από την μία έκδοση στην επόμενη το drupal αναβαθμίζεται εύκολα ή χάνετε η συμβατότητα προς τα πίσω?
Η αναβάθμιση από 5 σε 6πχ γίνετε απλά ανεβάζοντας αρχεία της έκδοσης 6 ή χρειάζονται εκτεταμένες τροποποιήσεις?
Η αναβάθμιση γίνετε απλά με το πέρασμα του καινούργιου core στο κρατώντας μόνο τους φάκελος files (περιέχει τα αρχεία που έχεις ανεβάσει μέσω του site σου π.χ. εικόνες mp3 κτλ) και site (εκεί μέσα κρατούνται το config file και τα extra modules και themes που χρησιμοποιείς ).
Μετά τρέχεις τον http;//mysite.gr/update.php και αναλαμβάνει τα υπόλοιπα
Aν έχει τώρα χρησιμοποιήσει και επιπλέον modules θα πρέπει να κανείς και αναβάθμιση και σε αυτά στην αντίστοιχη έκδοση.
π.χ. αν έχει κάνει αναβάθμιση στην έκδοση Drupal 6 πρέπει αντίστοιχα να κάνεις αναβάθμιση του module CCK 5.x στο CCK 6.x Αντικαθιστώντας στο φάκελο /site/all/module/cck με την καινούργια έκδοση και τρέχοντας πάλι update.
Στο upgrade του core δεν θα αντιμετωπίσετε κάποιο πρόβλημα (αν δεν τον έχετε πειράξει ) στα module óμος είναι λίγο πιο πολύπλοκα τα πράγματα καθώς είναι πάρα πολλά και σε μερικά ίσος να μην έχει γίνει τόσο καλή δουλεία από τους developer που τα έχουν αναλάβει. (γιαυτό είναι καλό να προσέχουμε ποία module χρησημοποιούμε)
Υπάρχχει τρόπος να γίνει μετατροπή ενός site που έχει κατασκευαστει σε xoops, σε drupal???
Για δες αυτό: Convert Xoops 2.2.X to Drupal 5.X. Και γενικά κάνε ένα search στο drupal.org για "Xoops into Drupal"
Α και ένα βιντεάκι που δίνει μια εικόνα για το Drupal 6
http://www.masteringdrupal.com/screencast/new-features-drupal-6