Ajouter un commentaire

Mise à jour à partir d'anciennes versions

Mise à jour à partir de Joomla! 1.7

Bon, cette partie est assez facile.

Rendez-vous dans Extensions → Gestion des Extensions Mise à jour

Cliquez sur le bouton et vous avez fini !

Il est temps de vous reposer, d'attraper un café et de penser :

Bien, c'était une bonne décision de commencer mon nouveau projet avec Joomla! 1.7 smiley

Attention: beaucoup de chaines de caractères dans les fichiers de langues ont changé. Cette mise à jour en un clic n'inclut pas les packs de langues locaux. Si vous avez installé les packs de langues locaux, il est nécessaire de les mettre à jour en les réinstallant.

Si vous pensez que cette ' solution en un clic ' est loin d'être si facile, alors jetez un œil à la documentation plus détaillée de Joomla! (http://docs.joomla.org/Upgrade_1.6.5_to_1.7).

Migrer à partir de Joomla! 1.5

Comment pouvez-vous migrer un site joomla! 1.5 vers Joomla! 2.5 sans perdre de données ou sans avoir de désastres similaires ?

Il y a deux méthodes pour effectuer la migration :

  1. Vous pouvez mettre à jour le site web existant en utilisant un composant supplémentaire. Ce composant charge tous les fichiers nécessaires en un clic sur votre site web Joomla 1.5 et les convertit automatiquement sur Joomla 2.5.
  2. Vous pouvez créer un site web Joomla 2.5 vide et insérer les données venant du site web Joomla 1.5 manuellement.

Mise à jour automatique de Joomla! 1.5 à Joomla! 2.5

ATTENTION : Le composant de mise à jour que j'utilise ne permet pas le transfert des données de TOUTES les extensions tierces.

Mais, en général, je pense que cette solution est une bonne idée. :-)

Avant de commencer, veuillez répondre aux questions suivantes avec un grand OUI clair.

Est-ce que votre environnement serveur satisfait les exigences minimum pour Joomla! 2.5 ?

  • PHP, version 5.2.4 ou plus
    (Pas pour Joomla! 2.5, mais pour le composant de migration, vous aurez besoin du module CURL dans PHP.)
  • MySQL, version 5.0.4 ou plus

Les extensions installées sur votre site sont elles disponibles pour Joomla 2.5?
Jetez un œil sur : extensions directory.

Le template installé est-il disponible pour Joomla 2.5, ou êtes vous capable de le modifier manuellement?
Voici une présentation intéressante par Chris Davenport. A propos de Joomla 1.6 en général, mais rien « d'important » ne change pour Joomla 2.5.

Etes-vous capable de créer une copie de votre site en local ?

Etes-vous suffisamment expérimenté pour modifier quelques petites erreurs dans le code en suivant des instructions  :-)?

Si vous vous sentez prêt et que vous avez répondu oui à toutes les questions...allons y!

Etape : 1 Sauvegarde

Avant de faire quoi que ce soit, veuillez faire une sauvegarde de votre site.
Vous utilisez probablement déjà Akeeba Backup.
Sinon, installez-le et faites une sauvegarde de votre site!

Etape : 2 Créez une copie de votre site en local

Si vous faites une copie manuellement, vous devrez :

  • copier vos fichiers
  • faire un dump de votre base de données MySQL, créer une base de données en local et y importer le dump
  • Modifier configuration.php

Vous pouvez également implémenter le procédé avec Akeeba backup, qui permet de créer un pack zip de votre site. Pour recréer un site web à partir de ce pack, vous aurez besoin de Akeeba Kickstarter.

  • Placez les fichiers Kickstart et le pack zip de votre site web dans un dossier local de votre site web (htdocs).
  • Créez une base de données vide pour votre Joomla 1.5
  • Lancez kickstart.php. Normalement, l'URL devrait ressembler à http://localhost/kickstart.php. Ensuite, suivez les instructions.

Etape 3 : Mise à jour du composant

Voici une mise à jour du composant par Matias Aguirre.Les données suivantes seront transférées:

La migration se fera à coup sûr

  • Banners - 100%
  • Categories - 100%
  • Contacts - 100%
  • Content - 100%
  • Menus - 100%
  • Modules - 100%
  • Newsfeeds - 100%
  • Users - 100%
  • Weblinks - 100%

Installez le composant (http://redcomponent.com/jupgrade) dans votre installation Joomla 1.5 locale. Lancez le et commencez la mise à jour – c'est tout. :-)

Le composant crée un dossier avec comme nom jupgrade et installe Joomla 2.5 sur votre site Joomla 1.5 dans ce dossier (http://localhost/jupgrade).

Le template du noyau Joomla 2.5 est activé.

Fichiers de langues

Si vous utilisez Joomla! dans une langue autre que l'anglais vous devrez installer le fichier de langue correspondant.

Template

Modifiez votre template et activez-le.

Plus de Resources

http://docs.joomla.org/Upgrade_1.5_to_1.7

Stratégie Générale du Développement Joomla!

Ce graphique simple donne une idée précise de l'avenir (Figure 2).

Figure 2: Stratégie Générale du Développement Joomla (Graphique créé par Sander Potjer - http://sanderpotjer.nl/ )