Joomla 2.5 Vs Joomla 3.0 Joomla! a récemment sorti la version Joomla 3.0.0 le 27 septembbre 2012, apportant mises à jour significatives et développements majeurs. Rapidement suivie par la version 3.0.1 (corrections de problèmes de sécurité)le 9 octobre, Joomla 3.0 est en effet l’objet de tous les regards. Si vous n’êtes pas encore familier avec cette version, voici les 17 améliorations importantes qu’apporte cette nouvelle version.
1. Non-Responsive vs. Responsive
Joomla! est désormais officiellement responsive – prêt pour les appareils mobiles, grâce notamment à Bootstrap. Frontend et Backend seront désormais nativement entièrement responsive. Vous pourrez donc contrôler votre site de n’importe où, un ordinateur de bureau ou n’importe quel autre appareil mobile.
Le Frontend Joomla 2.5
Le Frontend responsive de Joomla 3.0
Le Backend de Joomla 2.5
Le Backend responsive de Joomla 3.0
2. Sans Bootstrap vs. Avec Bootstrap
Le principal changement de Joomla 3.0 est Bootstrap. Avec le CSS basique déjà intégré dans Joomla 3.0, le but est d’améliorer l’UX pour l’utilisateur final.
Bootstrap pour Joomla 3.0
3. LESS CSS non intégré vs. LESS CSS intégré
LESS est un language dynamique stylesheet écrit par Alexis Sellier et a été récemment intégré à Joomla 3.0. Le développement d’un template a significativement changé avec l’utilisation de LESS. Tous les templates du site web ainsi que le backend incluent un répertoire /less ainsi qu’un fichier template.less. Ces deux là sont destinés à l’importation de Bootstrap et JUI (fichiers less et fichiers media/jui/less). Cela permet aux designers de templates de définir lequel sera adapté à leurs templates et lequel sera importé dans LESS JUI.
Sans LESS, Joomla 2.5 utilise le CSS
Avec Less dans Joomla 3.0
4. Sans JUI vs Avec JUI (pour les développeurs d’extensions)
La librairie de l’interface utilisateur de Joomla! (JUI) apporte une boite à outils pratique permettant aux développeurs de composants de partager une base d’éléments, de réduire considérablement le temps qu’ils passent à coder, sans avoir à innover et à créer leur propre librairie en gardant une interface propre et agréable à utiliser. De plus, le temps de chargement est fortement réduit pour les utilisateurs qui surfent d’un site Joomla 3.0 à un autre, comme les fichiers javascript et css ont déjà chargé. 5. Le Mambo days vs le Génial UX
Vous ne serez plus jamais ennuyé par l’ancienne interface désuète, Joomla 3.0 apporte une amélioration majeure de l’UX dont tous les fans tomberont amoureux en l’utilisant.
Le menu principal :
Le menu principal (Backend) de Joomla 2.5
Le menu principal (Backend) de Joomla 3.0
Le panneau d’administration avec un nouveau look pour le module statistiques :
Panneau d’administration de Joomla 2.5
Panneau d’administration Joomla 3.0
Les sous menus de l’administration sont désormais placés sur la colonne de gauche :
Sous menu dans Joomla 2.5
Menus complémentaires sur la colonne de gauche dans Joomla 3.0
Un footer redessiné pour les raccourcis comme le lien vers le frontend du site ou l’affichage de membres connectés :
Menu Footer sous Joomla 3.0
La colonne de droite comporte elle aussi des raccourcis vers les fonctionnalités fréquemment utilisées :
Raccourcis placés dans la colonne de droite dans Joomla 3.0
6. 7 étapes vs l’installation rapide en 3 étapes
Dès le départ, vous allez rapidement sentir la « différence » de l’UI avec l’installation entièrement repensée de Joomla 3.0. Le procédé d’installation est désormais simplifié en seulement 3 étapes contre les 7 que nécessitait Joomla 2.5.
Capture d’écran sous Joomla 2.5 et ses 7 étapes d’installation
Les trois étapes de l’installation de Joomla 3.0
L’installeur va automatiquement détecter la langue utilisée par votre navigateur et les options « Oui | Non » sont désormais en couleur Oui=>vert | Non=>Rouge.
Sélectionneur sous Joomla 2.5
vs le nouveau design des boutons « Oui | Non ».
Dans la nouvelle version, Joomla comprend 5 packs de données d’exemple à la place des trois que comportait Joomla 2.5.
3 packs de données d’exemple sous Joomla 2.5
vs 5 packs de données d’exemple avec Joomla 3.0
L’ensemble du procéssus a considérablement réduit le temps néssessaire à l’installation, qui est désormais inférieur à une minute. Ceci est une nette avancée. Vous devez de plus enregistrer les paramètres d’installation pour de futures installations en les envoyant par mail.
Envoyer les paramètres d’installation par mail.
7. Interface du gestionnaire d’article : Ennuyeux vs Soigné
Dans le backend, vous trouverez un look complètement raffraichi et vous découvrirez un nouveau gestionnaire d’articles qui inclut désormais une meilleure organisation du système de filtre avec des options plus nombreuses et des icônes définies.
Look de l’ancien gestionnaire d’articles
Système de filtre amélioré et icônes définies dans le gestionnaire d’articles de Joomla 3.0
Le formulaire d’édition d’articles a désormais son propre design avec les Options de publication, les Options d’article et les Options metadata qui se sont déplacées de leurs places (colonnes droites) vers le haut du formulaire.
Formulaire d’édition d’article sous Joomla 2.5
vs Formulaire d’édition d’article sous Joomla 3.0
8. Groupe d’utilisateurs Invités : Création manuelle si besoin vs Automatiquement disponible par défaut
Désormais, vous n’avez plus besoin de créer (et de paramétrer) un groupe d’utilisateurs Iinvités. Avec joomla 3.0, cela est paramétré par défaut lors de l’installation.
Aucun signe d’un groupe Invité sur une installation de Joomla 2.5
Le groupe d’utilisateurs Invités est présent par défaut sous Joomla 3.0
9. Template Frontend Non-responsive vs Template Frontend responsive
Le nouveau template frontend responsive fourni avec joomla 3.0 -Protostar- propulsé par Bootstrap est très polyvalent et il est très simple d’en modifier les couleurs en utilisant le color picker. Les Google fonts sont compris dans Protostar avec un paramètre pour vos balises h1-h6 ainsi que le titre du site. Vous pouvez activer/désactiver pour décider d’utiliser les Google fonts ou pas pour votre site, ce qui signifie que vous renoncerez à un large éventail de plus de 500 Google fonts parmis lesquels choisir.
Nouveau template Protostar
Protostar propose une variété d’options de personnalisation pour les utilisateurs.
10. L’ancien template d’administration vs Le nouveau fluide template d’administration
Joomla 3.0 a nommé son template d’administration comme la déesse egyptienne Isis. En comparaison avec le template d’administration de Joomla 2.5, Bluestorck, Isis a été perceptiblement conçu de manière différente. Puisque le template Isis utilise Bootstrap, l’interface administrateur de Joomla 3.0 est entièrement responsive.
Isis – Le template d’aministration de Joomla 3.0
11.Template Beez3 : Mis à jour
Si vous souhaitez conserver le look tranditionnel du frontend, une mise à jour du template Beez3 est disponible dans le gestionnaire de template.
Template Beez3 dans Joomla 3.0
12. Joomla Platform : version 11.x vs. 12.x
La nouvelle version a supprimé de nombreuses classes et méthodes obsolètes depuis la version 11.4. Cependant, pour les développeurs d’extensions, vos composants recquiereront quelques raisonnables changements pour être compatibles avec Joomla 3.0. Il est conseillé de ne plus utiliser ces classes obsolètes car elles seront supprimées dans les futures versions. Plus de renseignements dans cette partie de la documentation Joomla!.
13. Mootools vs. JQuery
Joomla 3.0 embarque JQuery au sein du noyau. Bien que Mootools soit toujours disponible dans le backend, il sera disponible pour des raisons de compatibilité ascendante et n’est désormais plus la librairie principale javascript. 14. Rangement manuel vs. fonctionnalité Drag & Drop
Grâce à JQuery, Joomla 3.0 supporte enfin le Drag & Drop dans le backend.
Souvenez-vous du temps passé à tout organiser manuellement dans Joomla 2.5
Dites « bonjour » à la nouvelle fonctionnalité Drag & Drop pour classer facilement les éléments dans Joomla 3.0.
15. pré-requis PHP/MySQL Inférieurs vs. Supérieur
Vous devez avoir PHP 5.3.1 et MySQL 5.1 ou plus récent pour utiliser Joomla 3.0 correctement alors que Joomla 2.5 nécessitait PHP 5.2.4 and MySQL 5.0.1.
16. Options normales vs Options de modules avancés
Les paramètres avancés de module vous permettent de modifier :
Tag de module : Tag HTML à appliquer au module
Taille Bootstrap : Spécifie le nombre de colonnes que doit utiliser le module
Tag d’en-tête/titre : Tag HTML à appliquer à l’en-tête/titre du module (pour un meilleur SEO)
Classe d’en-tête/titre : Classe à appliquer à l’en-tête/titre du module
Style du module : Permet d’hériter du style du template installé
Vous êtes actuellement limité sous Joomla 2.5
Options avancées de modules dans Joomla 3.0
17 Enregistrer les articles avec du contenu vs Enregistrer des articles vides
Etonnamment, Joomla 3.0 permet aux administrateurs de créer et enregistrer des articles sans contenu. Cela permet par exemple de créer des articles contenant seulement des images, ou encore de créer l’ensemble d’un grand nombre d’articles pour pouvoir organiser le site avant de créer le contenu.
Enregistrement d’un article vide sous Joomla 2.5
Enregistrement d’un article vide sous Joomla 3.0
Cet article est une traduction de l’article : 20 New Things: Joomla 2.5 vs. Joomla 3.0