Bonjour à tous.
J'aurais besoin de vos lumières, éclaircissement conseils quand à mon organisation de travail.
Je suis e-commercant/webmaster/dev Web totalement autodidacte depuis ~7 ans, j'administre un 15aines de domaines contenant chacun plusieurs CMS.
Jusqu'a aujourd'hui je m'organisais de la facon suivante.
Des serveurs de prod gérés, avec une prestation sauvegarde
un station de travail sui me sert à tout (dev web, serveur APACHE, quotidien informatique, navigation web, bureautique...)
J'utilise un logiciel FTP pour dowloader et uploader mes modif et sauvegarde en "PROD"<-> "DEV"
Je developpe sous Sublime Text
Je suis le seul et unique qui developpe sur tout ces sites.
Probleme
- N'utilisant qu'un ordi apache me prend de la charge sur mon systeme
- N'utilisant qu'un ordi pas toujours évident de faire certain teste comme la mise en place de reverse proxy, ou nouvelle version PHP
- des risques pour dowloader et uploader (pas de journalisation)
- des sauvegardes aléatoire
Avantage
un serveur de "DEV" toujours accessible sur mon portable, même en déplacement hors connexion
Projet
Ayant un ordi de dispo je prévois d'y installer un "ubuntu serveur" avec serveur Apache qui ne fera que cela.
Ceci résout le problème de la charge de mon systeme, ainsi que facilite les mise à jour et test serveur
Ceci NE résout pas le problème des sauvegardes, des risque à l'uploade, la journalisation
Question
Comment vous organiser vous?
Quel est le bonne organisation?
Finalement est ce qu'un logiciel tel que github résoudrais tout mes souci?
Sachant qu'étant le seul et unique developpeur, je ne pense pas avoir besoin de 3 serveur DEV-PREPROD-PROD, ni avoir une usin à gaz.
Partager