J'aimerais savoir s'il y a beaucoup de différences entre Joomla 2.5 et Joomla 3.X Comment puis-je mettre à jour mon site Web joomla (2.5) vers la dernière version sans perdre de données? Même chose pour mes modules, plugins, etc.
De nombreuses nouvelles fonctionnalités ont été introduites dans la série Joomla 3.x. Certaines des principales caractéristiques que j'aime personnellement sont les suivantes:
Une liste de tout se trouve ici:
https://docs.joomla.org/J3.x:What%27s_new_in_Joomla !
Mais il serait peut-être préférable de consulter le Github Repository pour de tout nouveaux ajouts au CMS.
2 raisons simples:
La migration sera une tâche facile qui ne devrait pas prendre trop de temps. La migration de votre CMS ne migre pas les extensions tierces. Par conséquent, comme indiqué précédemment, vous devez installer la version compatible Joomla 3.x de toutes les extensions tierces, à moins qu'elles ne soient conçues pour fonctionner à la fois avec J2.5 et 3.x.
Il ne devrait y avoir aucune perte de données. Toutefois, si vous avez installé de grandes extensions extrêmement anciennes, la migration prendra un peu plus longtemps.
Plutôt que de saisir chaque étape, lisez le processus de migration détaillé:
https://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration
Je vais juste dire qu'il n'y a pas de logiciel et que cela se fait directement à partir de votre backend administrateur Joomla
Important: Ne migrez pas votre site actif. Faites une sauvegarde, installez-le sur un sous-domaine ou localhost et lancez la migration dessus.
Pour le noyau Joomla, il se met à jour de manière douce de la version 2.5 à la version 3.x. Cependant, chaque extension individuelle devrait être examinée individuellement.
Pour certains, les données sont transférées avec élégance car elles reposent sur le même noyau. De nombreuses extensions utilisent la même version pour 2.5 et 3.x et il vous suffit de réinstaller après la mise à jour.
Pour d'autres, le développeur de l'extension a procédé à une refonte pour coder entre 2.5 et 3.x et les tables de la base de données peuvent être différentes.
Vous devez rechercher le site Web de chaque développeur d’extensions et l’évaluer.
La mise à jour de Joomla est toujours bonne pour votre site Web, mais avant cela, vous devez vous assurer que tous vos composants, modules, plugins et modèles sont compatibles avec votre version cible. Sinon, vous obtiendrez joomla fresh install et vos données de base (menus pages, blogs, etc.).
J'avais également fait face à un défi dans mise à jour de joomla 2.5.x vers Joomla 3.x .
Je pense que cela pourrait aider complet pour vous aussi.
Bonne chance.
Je ne parlerai pas de Joomla 2,5/ et de leurs différences, mais je voudrais essayer de vous donner un frame concernant votre tentative de résolution des problèmes sur votre site ( comme on le voit dans d'autres questions que vous avez postées récemment) et la mise à niveau possible que vous envisagez.
Mise à niveau vers Joomla, est une bonne étape, mais cela ne résoudra pas nécessairement les autres problèmes que vous pourriez rencontrer.
Il semble que de nombreuses extensions soient installées sur votre site Web. Cela ajoutera un niveau de difficulté supplémentaire et davantage de choses à prendre en compte pour votre tâche de mise à niveau (comme l'ont souligné d'autres personnes, vous devez vérifier la compatibilité de chaque extension et les instructions de mise à niveau).
La recommandation la plus importante, c’est que c’est une bonne occasion pour vous de nettoyer votre site Web, de toutes les extensions inutiles, j’ai le sentiment que vous en avez peut-être plusieurs.
Donc, avant la mise à niveau, Sauvegarde, et Restaurer (clonez) votre site Web sur un autre répertoire de votre compte d'hébergement avec une nouvelle base de données, ou de préférence sur votre ordinateur local - il y en a beaucoup ressources sur la façon de le faire à l'intérieur de ce site ou si vous le recherchez sur Google.
Ensuite, dans votre site cloné, passez en revue toutes les extensions installées sur votre site: Composants, Modules et Plugins et supprimez (désinstallez) tout ce que vous n'avez pas. pas besoin, alors vous vous retrouverez avec un site plus léger.
Une fois votre site nettoyé, vous pouvez rechercher les mises à jour des extensions que vous utilisez réellement et leur méthode de mise à jour sur les sites de leurs développeurs.
Gardez à l'esprit que la plupart des composants nécessitent leur mise à jour dans Joomla 2.5 avant la mise à niveau du noyau Joomla.
Enfin, n'oubliez pas de vérifier votre Modèle qui nécessitera probablement une mise à jour également.
Ensuite, vous serez prêt à passer à Joomla 3. Suivez les instructions en ligne que vous trouverez facilement et si vous êtes bloqué quelque part - n'hésitez pas à venir chez JSE et à demander à nouveau.
Bonne chance.
Publier mon commentaire sur Antonio en guise de réponse, car la manière d'activer la mise à niveau vers Joomla 3 dans Joomla 2.5 n'est peut-être pas évident pour beaucoup de gens.
Vous n'avez pas besoin d'un autre logiciel pour la mise à niveau de Joomla 2.5 à 3.
Joomla 2.5 offre la possibilité de passer à J3 via la version composant Joomla Update. (S'il n'est pas présent dans le menu admin, vérifiez dans le gestionnaire des extensions-> gérer les extensions pour voir s'il est désactivé et l'activer). Il vous suffit de modifier ses options pour autoriser les notifications de mise à niveau des versions à court terme.
Menu Admin: -> Composants -> Joomla Update.
Dans le composant de mise à jour Joomla:
Cliquez sur le bouton "Options" (en haut à droite).
Modification: option "le serveur de mise à jour" en "assistance à court terme". Cliquez sur Enregistrer.
Vous devriez être en mesure de voir l’option de mise à niveau vers Joomla 3 maintenant. Sinon, nettoyez le cache de Joomla.