Tag

plug-in Archives - Site Web Facile

extension All-In-One WP Migration icon-256x256

Migration de site WordPress via l’extension All-In-One WP Migration, étape par étape

By | Hébergeurs, Migration

Introduction de l’extension All-In-One WP Migration

Je recherchai depuis un certain temps comment après avoir développé un site sur l’excellent système WAMP (*) et MAMP (*) qu’est LOCAL by Flywheel, de pouvoir l’importer dans un hébergement en ligne. J’avoue que l’extension All-In-One WP Migration a répondu a mes attentes en terme de simplicité.

Son gros avantage est qu’il exporte tout en une seule Archive, c.a.d. la Base de Données, les Fichiers, …. et vous n’avez pas besoin de vous occupez de paramètres compliqués comme par exemple les noms de domaine, impliquant les liens sur vos pages ..

L’extension WordPress All-In-One WP Migration a été testé sur plusieurs hébergeurs comme OVH, 1 and 1, GoDaddy … CF l’article sur choix d’un hébergeur.

Autres cas d’applications

  • Livrer un site à votre client
  • passer d’un site en Développement à un site en Production
  • migrer d’un nom de domaine à un autre

Prérequis pour l’extension All-In-One WP Migration

Il faut bien comprendre qu’un site Internet WordPress est composé de 2 éléments principaux résumé dans le schéma ci-dessous :

  • Une base de données
  • Un systèmes de fichiers avec les répertoires standards que sont : /www/wp-admin, /www/wp-content …

WordPress Schema de Migration

Schéma: de Migration d'un site WordPress à un autre

Vous avez donc besoin de 2 installations différentes de WordPress, l’une que l’on va nommer « Origine » l’autre « Destination »

  • l’installation WordPress « Origine » est celle qui contient votre site
  • l’installation WordPress « Destination » qui va recevoir le site d’origine
    devra être vierge car s’il y a un site existant, il va être effacé.

Maintenant l’on va installer l’extension « All-In-One Migration » sur les 2 sites WordPress

Installation de l’extension All-In-One WP Migration

A/ Dans votre site WordPress « Origine »

Comme pour chaque extension (plug-ins) WordPress, il suffit de se rendre sur la page dédier à cela depuis votre back-office WordPress :

  1. puis d’aller au menu : Extensions
  2. puis d’appuyer sur le bouton « Ajouter« 
  3. puis de recherhcer « All-in-One WP Migration« 
  4. puis d’appuyer sur le bouton « Installer« 
  5. puis d’appuyer sur le bouton « Activer« 

B/ Dans votre site WordPress « Destination »

Répéter ces actions dans votre site WordPress de Destination (Cible de la migration)

 

Voilà les phases d’installation et d’activation sont maintenant terminées.

Exportation

Dans votre Site d’« Origine »

All-In-One WP Migration Export

Les étapes à suivre:

  1. Aller dans le Menu « All-In-One Migration » de votre back-office WordPress
  2. puis cliquer sur Export
  3. Là vous avez la possibilité de choisir certains paramètres optionnels en cliquant sur « Advanced options »
    All-in-One WP Migration - Export - options
  4. puis cliquer sur « File » ou tout autre système où vous souhaiteriez exporter votre ficher d’export
  5. Là il va faire un certains nombres de vérifications
    All-In-One Migration - Export - Archive
    laisser le faire jusqu’à ce que vous avez cette écran :
    All-in-One WP Migration - Export - fait
  6. puis cliquer sur le bouton vert « Download …<Votre Site> » en enregistrer le fichier sur votre ordinateur, dropbox …

Voilà la phase d’exportation de votre site d' »Origine » est maintenant terminée.

Importation

Dans votre Site de « Destination »:

All-In-One WP Migration Export

La durée d’importation

La durée de la phase d’import dépend d’un certains nombres de facteurs comme:

  • la taille de votre sauvegarde,
  • votre bande passante

FYI (*) : Je suis sur un ADSL (tout pourri), l’import à durée 10 à 15 min pour une archive >200Mo

Les étapes à suivre:

  • Aller dans le Menu « All-In-One Migration » de votre back-office WordPress
  • puis cliquer sur Import
  • puis choisissez IMPORT FROM FILE ou copier/coller votre fichier précédemment exporté qui a l’extension « <nom de votre archive>.wpress« 
  • Un message d’avertissement  vous informe que si un site exite déjà sur votre site de « Destination » alors il sera effacé
    All-In-One Migration - Import Fin
  • puis cliquer sur « PROCEED« , Le transfert de l’archive « <nom de votre archive>.wpress » se lance:
  • Une fois le fichier téléchargé dans votre site WordPress de Destination, certaines vérifications sont à l’oeuvre:
    All-In-One Migration - Restauration verification
  • puis enfin le dernier écran vous demande de sauvegarder 2x vos permaliens:
    All-In-One Migration - Restauration Succès
  • pour cela cliquer sur le lien qu’il vous propose, connectez-vous, vous serez automatiquement amener sur l’interface d’administration de votre WordPress de « Destination« et cliquer bien 2x sur le bouton Enregistrer les modifications
    FYI: cette étape n’a duré que 2 minutes

Conclusion de l’extension All-In-One WP Migration

J’ai donc retrouvé mon site et il est maintenant en Production, près à être utilisé.

Il me semble que s’est l’une des extensions de migration de site WordPress les plus simple à utiliser.

Sauvegarde de votre site WordPress

Cerise sur le gâteau, l’option « BACKUP » dans le menu de « All-In-One Migration« , permet d’effectuer des sauvegardes de votre installation, très utile si:

  • vous avez été victime d’un piratage
  • avant de mettre à jour WordPress
  • avant de mettre à jour certaines extensions sensible comme WooCommerce …

 

Notes

MAMP: Macintosh Apache MySQL PHP

WAMP: Windows Apache MySQL PHP

FYI: For Your Information – Pour Votre Information

 

wordpress logo horizontal

Pourquoi utiliser WordPress pour faire son Site Web plutôt qu’un autre système ?

By | CMS

Un peu d’histoire

WordPress à l’origine permettait seulement de gérer des Blog. Avant que le rouleau compresseur Facebook n’écrase tout sur son passage, le Blog était le moyen le plus facile et le plus populaire pour écrire et fédérer sur un sujet, tenir un journal …, car les « billets » (ou articles) se succédaient dans un ordre chronologique.

Qui n’a pas connu les heures de gloire d’Over-Blog ou SkyRock lève le doigt ! WordPress entre autre est né du besoin pour certains d’être indépendant (voir Open Source) des plateformes qui hébergeaient justement ces plateformes de Blog comme SkyRock et consoeurs et en profitaient pour placer de la publicité intempestive qui en irritaient plus d’un.

Communauté active de WordPress

Comme WordPress (wordpress.org) est une plateforme Open Source : toute le monde peut l’utiliser gratuitement et aussi pour les développeurs y contribuer pour enrichir de fonctionnalités du système.

Toute plateforme dont la communauté est active est certain:

  • de garder la pérennité d’un support via des forums et autres blog dans le temps,
  • d’avoir accès à une bibliothèque d’extensions (1) qui s’agrandi de jour en jour
  • de trouver des ressources accessible rapidement

D’ailleurs les hébergeurs de Site Web l’ont bien compris puisqu’ils proposent pratiquement tous de créer vos Site Web sour WordPress pratiquement en 1 click.

Transformation de gestionnaire de Blog en CMS

Au début d’Internet, les pages HTML étaient dites « statiques », c’est à dire que le contenu et sa présentation étaient mélangés. L’apparition de système de gestion des pages dynamiques s’est fait vite sentir car elles permettent :

  • la séparation du contenu (articles, pages, images, videos …) de sa forme (de sa présentation ou le rendu graphique) permet une grande flexibilité lors de la création des pages et articles de votre Site Web.
  • un « Editeur » de contenu (Journaliste, rédacteur de blog, Freelance, patron de PME, responsable Marketing, Comm Internet ou externe…) n’a plus réellement besoin de connaitre la technique pour gérer un Site Web simple.

Grâce à cette communauté très active, des fonctions de créations de Site Web sont apparues dans WordPress au fil du temps, d’où la transformation de Blog vers la dénomination CMS (2)

WordPress sans nulle doute le numéro 1 mondial des CMS, il suffit de vérifier les chiffres chez X3techs :

  • 28% des Sites Web dans le monde
  • 59% des CMS dans le monde
Sites Web
28
CMS
59

 Conclusion

Pour toutes les raisons détaillés ci-dessus, le recourt à WordPress comme système gérant votre Site Web va de soi.

Notes :

(1) une bibliothèque d’extensions (plug-ins) permet d’enrichir  WordPress par exemple en lui ajoutant des fonctionnalités de SEO (Yoast…), de formulaires avancés (Forms 7, …) de protection contre le hack, phishing, ou autres squatting de

(2) CMS: Content Management System autrement dit : Gestionnaire de Système de Contenu