Mise à jour (migration) site

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Mise à jour (migration) site

    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.

  • #2
    Re : Mise à jour (migration) site

    Bonjour,

    je ne pense pas qu'il existe de manière plus simple que celle que tu utilises. Par contre :
    ll m'arrive d'ajouter des fonctionnalités qui modifient des fichiers sources (templates et autres)
    De quel fichiers parles-tu (par exemple) ? Car il n'est jamais bon de modifier les fichiers core.
    Pour apprendre à construire votre site web avec Joomla 3 : Joomla3! Le Livre Pour Tous : http://cinnk.com/joomla/3/le-livre-pour-tous

    Référencement Joomla! 10 astuces pour référencer son site web https://cinnk.com/articles/referencement-joomla-10-astuces-pour-referencer-son-site-web

    Créez votre boutique en ligne avec Joomla! & HikaShop http://cinnk.com/boutique/livres/cre...la-et-hikashop

    Commentaire


    • #3
      Re : Mise à jour (migration) site

      Merci pour ta réponse.

      J'ai créé mon propre template, je modifie donc ces fichiers. Un autre exemple est lorsque j'ajoute des images au dossier "images". Mais, étant donné que j'ai des données de différents formulaires, ma base de données change également plusieurs fois par jour (nouvelles entrées).

      Je vais me pencher sur la réplication SQL je pense, accompagnée d'une solution comme Github pour suivre la modification de mes fichiers et ainsi pouvoir uniquement déplacer les fichiers modifiés entre les 2 versions.

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X