Bonjour,
Je cherche un moyen pour synchroniser les modifications que je fais sur le site de développement (qui est installé sur le même serveur que le site principal, dans un sous-dossier).
ll m'arrive d'ajouter des fonctionnalités qui modifient des fichiers sources (templates et autres) et la base de données. Mon problème est que lorsque je veux mettre en ligne (sur le site principal) les modifications faites sur le site "dev", je dois passer le site en "hors ligne" pendant que j'exécute les tâches suivantes :
- Déplacement de l'entier du dossier dev dans le dossier principal
- Mise à jour des tables de la base de données qui ont en besoin
Existe-t-il un moyen pour effectuer ça sans coupure ? J'ai pensé à une simple redirection htaccess vers le sous-dossier dev pour le passer en principal et jongler entre les 2 à chaque mise à jour (donc l'environnement de développement est parfois le "dev", parfois la racine du serveur), mais je trouve ça pas très propre... Bref : comment mettre à jour son site sans interruption de service pour l'utilisateur ?
En espérant avoir pu faire comprendre mon problème, merci d'avance.
Je cherche un moyen pour synchroniser les modifications que je fais sur le site de développement (qui est installé sur le même serveur que le site principal, dans un sous-dossier).
ll m'arrive d'ajouter des fonctionnalités qui modifient des fichiers sources (templates et autres) et la base de données. Mon problème est que lorsque je veux mettre en ligne (sur le site principal) les modifications faites sur le site "dev", je dois passer le site en "hors ligne" pendant que j'exécute les tâches suivantes :
- Déplacement de l'entier du dossier dev dans le dossier principal
- Mise à jour des tables de la base de données qui ont en besoin
Existe-t-il un moyen pour effectuer ça sans coupure ? J'ai pensé à une simple redirection htaccess vers le sous-dossier dev pour le passer en principal et jongler entre les 2 à chaque mise à jour (donc l'environnement de développement est parfois le "dev", parfois la racine du serveur), mais je trouve ça pas très propre... Bref : comment mettre à jour son site sans interruption de service pour l'utilisateur ?
En espérant avoir pu faire comprendre mon problème, merci d'avance.
Commentaire