passage développement - production

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,
Jusqu'à maitenant, j'ai travaillé en local pour apprentissage.
Je me demande comment on procède sur un serveur distant. Je m'explique :
pour mes sites habituels(simpl html ou php), je travaille une version locale et quand je suis satisfaite, je publie. Ce qui permet de faire des grosses révisions et de ne publier que quand tout est parfait. Du coup, le dérangement réel du site est inférieur à 5mn.
Il me semble que la conception de Drupal fait que cette façon de faire n'a plus court. Quelqu'un peut-il m'expliquer la façon de travailler en production? Comment on peut modifier pages, menus etc sur plusieurs jours sans contrainte?

Dans le menu administration, tu peux mettre le site en maintenance.
Ma méthode :
- mise en maintenance
- rappatriement en local.
- Modifs
- republication
- sortie de maintenance.

Sinon, si le site ne peux pas se permettre de maintenance :
- sauvegarde
- rappatriement
- modifs, et tests pour vérifier que tout se passe bien. Noter chaque étape...
- Modifs en live sur le site.

OK, je comprends.
La mise en maintenance est là pour éviter des mises à jour qui risquent d'être perdues, c'est ça?
Le rappatriement, ça veut dire tous les répertoires drupal du serveur + la base de données? C'est plutôt lourd, non?