11.7. Concept : sites de développement
Les sites de développement sont des copies d’un même site, utilisées pour développer, mettre à jour, et tester des fonctionnalités sans risques pour l’intégrité du site de production.
Un exemple de processus de déploiement pour la construction de sites inclut habituellement les sites mentionnés ci-dessous.
- Environnement local
- Le processus de développement commence lorsque des développeurs travaillent sur de nouvelles fonctionnalités, des correctifs, sur le thème et la configuration dans leur environnement de développement local.
- Site de développement
- Les développeurs poussent les modifications sur lesquels ils ont travaillé vers le site de développement. Pour une équipe comprenant plus d’un développeur, la gestion de versions est habituellement utilisée. Git est un système de gestion de versions qui suit chaque changement de vos fichiers. Vous pouvez alors créer une nouvelle révision comportant ces modifications dans un dépôt. Utiliser Git permet aux membres de l’équipe de travailler sur le même site sans surcharger le travail de chacun. Cela permet également de revenir facilement à des états antérieurs du développement.
- Site de pré-production
- Le site de pré-production peut être utilisé pour tester ou présenter les changements au client pour validation. L’assurance qualité (quality assurance, QA) et les tests d’acceptation des utilisateurs (user acceptance testing, UAT) sont le plus souvent réalisés sur le site de pré-production. Il est recommandé d’avoir le contenu de pré-production à la fois sur les sites de développement et de pré-production, de manière à pouvoir tester la façon dont les nouvelles fonctionnalités fonctionneront avec le contenu existant.
- Site de production
- Le site en ligne accessible aux visiteurs sur le web. Il contient les nouvelles fonctionnalités qui se sont révélées suffisamment sûres pour être mises en ligne.
Selon la taille du projet, son périmètre, les exigences, ou les acteurs, les étapes du processus ci-dessus peuvent être retirées, ou d’autres peuvent être ajoutées. Par exemple, un site de test avant la pré-production peut être ajouté pour séparer le test des processus de validation des utilisateurs.
Attributions
Écrit et modifié par Diána Lakatos, et Jojy Alphonso de Red Crackle. Traduit par Felip Manyer i Ballester.
Source file: install-dev-sites.asciidoc
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion