Un site de préproduction WordPress est une copie privée de votre site en ligne sur laquelle vous pouvez tester les mises à jour, les nouvelles extensions, les modifications de thème et le code personnalisé avant que quoi que ce soit n’atteigne vos visiteurs. Si une mise à jour casse quelque chose, c’est la copie qui casse, pas le site que voient vos clients. Ce guide explique ce qu’est un site de préproduction, détaille sa création pas à pas sur votre installation WordPress existante et vous aide à choisir l’outil de préproduction adapté à vos besoins.
Contents
- Ce qu’est un site de préproduction WordPress et pourquoi en avoir un
- Options de préproduction : extension, fonctionnalité de l’hébergeur ou copie locale
- Comment créer un site de préproduction WordPress avec une extension (pas à pas)
- Choisir une extension de préproduction WordPress : à quoi être attentif
- Reporter les modifications de préproduction vers votre site en ligne
- Problèmes courants des sites de préproduction et comment les éviter
- Commencez par un site de préproduction avant votre prochaine modification
- Articles connexes
Ce qu’est un site de préproduction WordPress et pourquoi en avoir un
Un site de préproduction est un clone de votre site de production, à la fois ses fichiers et sa base de données, hébergé dans un emplacement distinct où les modifications restent isolées. Rien de ce que vous faites en préproduction n’affecte votre site en ligne tant que vous ne l’y transférez pas délibérément.
Vous en avez besoin dès qu’une modification est suffisamment risquée pour qu’un test en direct puisse causer des dommages :
- Mises à jour du cœur, du thème et des extensions. Une seule mise à jour incompatible peut provoquer l’écran blanc de la mort ou une erreur fatale. En testant d’abord en préproduction, vos visiteurs ne la voient jamais.
- Nouvelles extensions et nouveaux thèmes. Essayez-les avec votre contenu réel et votre ensemble d’extensions réel, pas sur une installation de test vierge.
- Changements de version PHP. Vérifiez que votre site fonctionne correctement sur une nouvelle version de PHP avant que votre hébergeur ne l’active.
- Refontes et modifications importantes. Retravaillez vos mises en page et vos modèles sans qu’un travail à moitié terminé s’affiche en public.
- Débogage. Reproduisez et corrigez une erreur sur une copie, avec la journalisation de débogage activée, pendant que le site en ligne continue de fonctionner normalement.
Sans site de préproduction, vos seules options sont de tester sur le site en ligne (risqué) ou de ne rien tester du tout (encore plus risqué). Un flux de travail de préproduction supprime ce compromis.
Options de préproduction : extension, fonctionnalité de l’hébergeur ou copie locale
Il existe trois façons courantes d’obtenir un site de préproduction WordPress. Elles se distinguent par l’endroit où s’exécute la copie et par le niveau de contrôle dont vous disposez.
| Option | Où elle s’exécute | Idéale pour |
|---|---|---|
| Extension de préproduction | Un sous-domaine ou un sous-répertoire de votre hébergement actuel | La plupart des sites ; aucun environnement supplémentaire à gérer |
| Fonctionnalité de préproduction de l’hébergeur | L’infrastructure de votre hébergeur | Les sites hébergés chez un hébergeur infogéré qui la propose déjà |
| Copie locale | Votre propre ordinateur | Le développement et les tests hors ligne |
Extension de préproduction. Une extension clone votre site dans une zone protégée du serveur que vous payez déjà. C’est la solution la plus rapide pour la plupart des gens : aucun nouveau compte d’hébergement, aucun export manuel de base de données. L’extension gratuite WP STAGING fonctionne ainsi.
Fonctionnalité de préproduction de l’hébergeur. Certains hébergeurs WordPress infogérés proposent une préproduction en un clic intégrée à leur tableau de bord. C’est pratique lorsque c’est disponible, mais cela vous lie à cet hébergeur, n’existe pas partout et peut être décompté des ressources de votre offre.
Copie locale. Pour le développement, vous pouvez exécuter une copie complète de WordPress sur votre propre machine. Elle est privée, gratuite et rapide, car rien ne transite par le réseau. WP Staging Desktop est une application de bureau gratuite qui crée des sites WordPress locaux basés sur Docker précisément pour cela, afin que vous puissiez construire et tester hors ligne avant de déplacer quoi que ce soit vers un serveur.
Comment créer un site de préproduction WordPress avec une extension (pas à pas)
La méthode de l’extension sur serveur est la plus répandue ; la voici de bout en bout avec l’extension gratuite WP STAGING.
- Installez et activez l’extension. Dans votre administration WordPress, allez dans Extensions, Ajouter, recherchez WP STAGING, puis installez-la et activez-la. Vous pouvez aussi la téléverser depuis le répertoire des extensions WordPress.
- Ouvrez WP STAGING et lancez un nouveau clone. Rendez-vous dans WP STAGING, Staging Sites, puis cliquez sur Create Staging Site pour créer un site de préproduction en un clic.
- Nommez le site de préproduction. Donnez-lui un nom reconnaissable. Si vous le souhaitez, ouvrez les paramètres avancés pour choisir les tables de base de données et les fichiers à inclure, ce qui est utile pour les très gros sites.
- Lancez le clonage. WP STAGING copie vos fichiers et votre base de données dans un sous-répertoire protégé de votre site actuel. Les gros sites sont traités en arrière-plan afin que le processus n’expire pas.
- Ouvrez le site de préproduction. Une fois le clonage terminé, utilisez le lien de connexion fourni par WP STAGING. La copie de préproduction est protégée : seuls les administrateurs connectés peuvent y accéder, et les moteurs de recherche sont bloqués afin qu’elle ne concurrence jamais votre site en ligne dans Google.
- Testez vos modifications. Appliquez vos mises à jour, extensions ou modifications sur la copie de préproduction et vérifiez que tout fonctionne avant de toucher à la production.
Le tutoriel complet, y compris les options de clonage avancées, se trouve dans la documentation sur le clonage d’un site de préproduction.
Choisir une extension de préproduction WordPress : à quoi être attentif
Toutes les extensions de préproduction ne se valent pas. Évaluez ces critères avant de vous décider :
- Clone complet. Elle doit copier à la fois les fichiers et la base de données, pas seulement les fichiers. Un clone partiel n’est pas un véritable site de préproduction.
- Isolation. La copie de préproduction doit être protégée par une connexion et masquée des moteurs de recherche, afin d’éviter les problèmes de contenu dupliqué et tout accès public involontaire.
- Transfert vers la production. Le clonage ne représente que la moitié du flux de travail. Vérifiez si l’outil peut aussi reporter en toute sécurité vos modifications testées vers le site en ligne. De nombreuses extensions gratuites se limitent au clonage, et le transfert vers la production est une fonctionnalité payante.
- Gestion des gros sites. Si vous avez une base de données volumineuse ou de nombreux fichiers téléversés, l’extension doit pouvoir cloner sans provoquer d’expiration de délai serveur.
- Sauvegardes. Un outil qui crée également des sauvegardes restaurables vous protège si un transfert tourne mal.
- Compatibilité Multisite et hébergement. Vérifiez qu’elle prend en charge WordPress Multisite si vous en utilisez un, et qu’elle fonctionne chez votre hébergeur.
- Maintenance active et support. Des mises à jour régulières et un véritable canal d’assistance comptent lorsqu’un clonage échoue à un moment inopportun.
WP STAGING crée un clone complet et protégé avec sa version gratuite. Le transfert d’un site de préproduction vers la production, les sauvegardes planifiées et dans le cloud, ainsi que la migration complète du site sont disponibles dans WP Staging Pro.
Reporter les modifications de préproduction vers votre site en ligne
Une fois que vos modifications sont validées en préproduction, vous les déplacez vers la production. Refaire chaque modification à la main sur le site en ligne va à l’encontre de l’objectif et invite aux erreurs ; le but est donc de retransférer en toute sécurité la copie de préproduction testée.
WP Staging Pro transfère un site de préproduction vers la production, en copiant les fichiers et la base de données modifiés de la préproduction vers le site en ligne, avec des garde-fous qui empêchent d’écraser les mauvaises données. Les étapes détaillées figurent dans la documentation sur la copie d’un site de préproduction vers le site en ligne, et les mêmes mécanismes s’appliquent lorsque vous migrez un site de préproduction vers un site de production.
Créez toujours une sauvegarde de votre site en ligne juste avant le transfert. Si quelque chose ne va pas ensuite, vous pouvez restaurer en quelques minutes au lieu de tout reconstruire dans l’urgence.
Problèmes courants des sites de préproduction et comment les éviter
- Le site de préproduction est indexé par Google. Un clone public et indexable crée du contenu dupliqué. Gardez la préproduction derrière une connexion et bloquée pour les moteurs de recherche. Consultez comment empêcher Google d’accéder à un site de préproduction.
- Le site de préproduction redirige vers le site en ligne. La mise en cache, des URL codées en dur ou des réglages SSL peuvent vous renvoyer vers la production. Les solutions sont détaillées dans la documentation sur la préproduction qui redirige vers le site en ligne.
- Le clonage sature l’espace disque. Un dossier de fichiers téléversés volumineux ou des tables de journaux surdimensionnées peuvent épuiser votre serveur. Excluez les tables et les fichiers dont vous n’avez pas besoin pour le test.
- Seuls les fichiers sont transférés, pas la base de données. Le contenu et les réglages résident dans la base de données. Lors du transfert, incluez à la fois les fichiers et la base de données pour que vos modifications apparaissent réellement.
- Modifier le site en ligne par erreur. Avant d’apporter des modifications, vérifiez que l’URL dans votre navigateur correspond à l’adresse de préproduction, et non à votre domaine de production.
Commencez par un site de préproduction avant votre prochaine modification
Un site de préproduction est le moyen le plus sûr de tester quoi que ce soit sur WordPress. Commencez avec l’extension gratuite WP STAGING pour un clone sur serveur, ou avec WP Staging Desktop pour une copie locale gratuite sur votre propre ordinateur. Lorsque vous êtes prêt à reporter vos modifications testées vers la production ou que vous souhaitez des sauvegardes planifiées, WP Staging Pro gère le transfert en toute sécurité.