serveurs Staging sont des zones de rétention temporaire pour tester un site Web avant que le site est publié à l'Internet. Dans une méthodologie de développement de site Web d'entreprise, le serveur de test est la dernière chance de tester un site Web avant qu'il ne devienne , afin obtenir la configuration de l'environnement est correctement vitale pour un lancement réussi . Virtuel ou physique
Avec la popularité croissante de la virtualisation des centres de données , il est maintenant possible de ne même pas avoir un matériel physique de votre serveur de test . Un exemple d'un environnement de serveur virtuel est la plateforme EC2 d'Amazon, bien que beaucoup d'autres sont également disponibles. Serveurs physiques traditionnelles demeurent également un choix populaire.
Cloud Hosting
fonction de ce que l'environnement de production ressemble pour le site en cours de construction , un serveur virtuel peut être suffisant. Ces machines à base de cloud computing ont quantités de RAM, d' espace disque et de la puissance du processeur variable. Selon la taille et l'intensité des programmes en cours d'exécution , vous pouvez faire évoluer cloud based Hosting aussi petit ou aussi grand que nécessaire . Nuage matériel virtualisé basé prévoit également une protection supplémentaire contre les erreurs que de faire une erreur de configuration de la machine virtuelle ne fera pas le crash du serveur entier .
Physique hébergeant
Si hébergeant le serveur de transfert dans le nuage n'est pas une option , vous devez utiliser une machine physique. Aller dans cette voie signifie que beaucoup plus de précautions doivent être prises pour s'assurer que le serveur de test et le serveur de production sont aussi semblables que possible. Idéalement, la CPU , RAM, disque dur et les logiciels devraient être les mêmes sur les deux machines .
Gestion du changement
Peu importe si le serveur Web est virtualisé et dans le nuage ou est une machine physique que vous gérez , le logiciel de configuration et est presque aussi important que le matériel choisi. Gestion de la façon dont les scripts de configuration et d'installation fonctionnent dans l'environnement de la mise en scène est importante car une fois que le site est en ligne , vous ne serez pas en mesure de modifier les scripts facilement .