Bonjour !
Je pense être dans la bonne section pour poster un sujet qui concerne le développement d'un site.
Premièrement: Je cherche une méthode pour développer mes sites à l'avenir. Jusqu'à maintenant j'utilisais MAMP (Mac) pour développer mes sites en local et ensuite je les upload via ftp. Mais je me rends compte qu'il y a 3 choses qui me dérangent.
- La première est que parfois il y a des différences entre le site en local et le site mis en ligne.
- La deuxième chose est que mon client ne peut pas contrôler la version en cours.
- La troisième est que mon site est sauvegardé sur ma machine mais en cas de pépin, je me dis ça ne serait pas très sérieux de perdre mon travail.
Il y a des personnes qui lance une version prod. en sous domaine du genre: www.prod.monsite.com, j'avais donc penser à m'inspirer de cette méthode et de la combiner avec un logiciel de versioning comme Source Tree (je n'ai jamais utiliser de versioning pour info). Voici comment je vois la chose:
1) Développer mon site en sous domaine. www.prod.monsite.com
2) Quand j'ai jugé qu'il peut être mis en ligne, je le pousse vers www.monsite.com et en même temps je le tire sur mon disque dur (en local). Le but serait d'avoir un système de synchronisation de façon à ce que si mon client fait une connerie sur le site, je peux re mettre à jour à partir de la version prod et il faudrait qu'en parallèle je fasse une sauvegarde régulière automatique de la BBD vers mon ordinateur si des éléments ont été ajoutés entre temps. De plus si jamais le serveur perdait les données du site, j'aurai les fichiers de la version prod et la BDD à jour de la version finale sur mon ordinateur. Ça fait un peu usine à gaz vu comme ça mais j'ai pas trouvé d'autres solutions.
Voici un petit schéma (voir image jointe)...
Est ce que avec Source Tree cela peut être mis en place ? Sinon comment ?
Deuxièmement: J'aimerai recueillir vos témoignages ? Comment procédez vous ?
Merci d'avance
Je pense être dans la bonne section pour poster un sujet qui concerne le développement d'un site.
Premièrement: Je cherche une méthode pour développer mes sites à l'avenir. Jusqu'à maintenant j'utilisais MAMP (Mac) pour développer mes sites en local et ensuite je les upload via ftp. Mais je me rends compte qu'il y a 3 choses qui me dérangent.
- La première est que parfois il y a des différences entre le site en local et le site mis en ligne.
- La deuxième chose est que mon client ne peut pas contrôler la version en cours.
- La troisième est que mon site est sauvegardé sur ma machine mais en cas de pépin, je me dis ça ne serait pas très sérieux de perdre mon travail.
Il y a des personnes qui lance une version prod. en sous domaine du genre: www.prod.monsite.com, j'avais donc penser à m'inspirer de cette méthode et de la combiner avec un logiciel de versioning comme Source Tree (je n'ai jamais utiliser de versioning pour info). Voici comment je vois la chose:
1) Développer mon site en sous domaine. www.prod.monsite.com
2) Quand j'ai jugé qu'il peut être mis en ligne, je le pousse vers www.monsite.com et en même temps je le tire sur mon disque dur (en local). Le but serait d'avoir un système de synchronisation de façon à ce que si mon client fait une connerie sur le site, je peux re mettre à jour à partir de la version prod et il faudrait qu'en parallèle je fasse une sauvegarde régulière automatique de la BBD vers mon ordinateur si des éléments ont été ajoutés entre temps. De plus si jamais le serveur perdait les données du site, j'aurai les fichiers de la version prod et la BDD à jour de la version finale sur mon ordinateur. Ça fait un peu usine à gaz vu comme ça mais j'ai pas trouvé d'autres solutions.
Voici un petit schéma (voir image jointe)...
Est ce que avec Source Tree cela peut être mis en place ? Sinon comment ?
Deuxièmement: J'aimerai recueillir vos témoignages ? Comment procédez vous ?
Merci d'avance