Cette nouvelle version apporte plus de 300 améliorations au CMS populaire, avec deux fonctionnalités principales destinées aux développeurs: le nouveau système de routage et le début d’une couche de compatibilité ascendante avec Joomla! 4.0 De plus, deux problèmes de sécurité ont été résolus. Et maintenant, la grande question est de savoir ce qu’il ya de nouveau dans Joomla! 3,8? Voici quelques-unes des nouvelles fonctionnalités… Nouveau système de routage - Le nouveau système de routage donne aux utilisateurs plus de contrôle sur la structure de leurs URL, y compris la possibilité souvent demandée de supprimer les identifiants des URL. Joomla! 4 Couche de compatibilité - Le développement de Joomla! 4 a apporté quelques modifications à la structure du code principal en migrant les classes pour utiliser les espaces de noms PHP. Joomla! 3.8 inclut une couche de mappage pour permettre aux développeurs d’utiliser les anciens noms de classe tout en profitant de la nouvelle structure de nom de classe. Exemple d'installation de données améliorée - Il est désormais possible d'installer des exemples de données dans le backend de votre site une fois le processus d'installation terminé, permet aux utilisateurs de créer leurs propres ensembles de données génériques ou développeurs pour fournir des exemples de données faciles à installer pour leurs extensions. Prise en charge du cryptage sodique - PHP 7.2 introduit la nouvelle extension sodique pour le traitement des données cryptées, via un polyfill de cette bibliothèque Joomla! La version 3.8 rend cette nouvelle API disponible pour tous nos utilisateurs avant même de passer à PHP 7.2. Visitez le Joomla! 3.8 site pour en savoir plus sur cette version.
Votre site web est-il prêt pour Joomla! 3,8? Joomla! 3.8 est une mise à jour en un clic, tout comme les versions 3.x précédentes. Avant la mise à niveau, il est important de mettre à jour toutes vos extensions tierces et également d'effectuer et de tester une sauvegarde complète de votre site. C'est également le moment idéal pour vous connecter à votre hébergeur et vérifier vos versions de PHP et de votre base de données. Nous vous recommandons de passer à PHP 7 ou 7.1 car cela accélérera considérablement la vitesse de votre site. Vous trouverez d'autres exigences système sur la page des exigences techniques. Comme toujours avec les nouvelles fonctionnalités affectant la structure de votre site Web, nous vous encourageons vivement à effectuer des tests approfondis dans un environnement de transfert et à mettre en place des redirections avant d'activer le routeur moderne sur vos sites existants. Problèmes de sécurité résolus: - Core - Plug-in de divulgation d'informations dans l'authentification LDAP (affectant Joomla 1.5.0 - 3.7.5) - Base - Divulgation d'informations dans com_content Modèle d'articles archivés (affectant Joomla 3.7.0 - 3.7.5)