ygautheron
2009-02-28 22:01:20 UTC
Bonjour,
Un langage interprété tel que PHP n'a pas besoin d'être compilé pour
être exécuté. Aussi, les logiciels de développements actuels
permettent souvent de sauvegarder automatiquement via FTP (ou autres
protocoles) sur le serveur qui va finalement exécuter le programme, ce
qui facilite le développement en eXtreme Programming (par exemple) en
proposant aux développeurs de travailler immédiatement sur un serveur
de pré-production ou de développement, sans avoir à travailler sur un
serveur web local en solo puis passer un long moment de mise en commun
par la suite sur le serveur final...
Les outils de développement payants tels que dreamweaver ont compris
cette systémique de développement et ont ajouté la double sauvegarde.
Les fichiers se sauvent donc à la fois en local ET sur le serveur de
développement.
Si le framework utilisé est assez intelligent, les erreurs de chacun
ne perturbent pas les autres développeurs, et la méthode de
développement est redoutable : elle réduit considérablement les temps
de développement, en conservant en sécurité les données sur le disque
dur local de CHAQUE developpeur. Outre l'utilisation d'un serveur de
versioning pour les validation de code à une fréquence quotidienne
(par exemple) ; Si un fichier est écrasé sur le serveur, le
développeur garde une trace de sa version quoiqu'il arrive.
Que pensez-vous de cette méthode de développement ?
L'un d'entre vous connaitrait un moyen de faire cela à l'aide d'un IDE
open-source tel que Eclipse par exemple, ou tout autre éditeur libre ?
Merci d'avance pour votre retour d'expérience à tous,
Yann
Un langage interprété tel que PHP n'a pas besoin d'être compilé pour
être exécuté. Aussi, les logiciels de développements actuels
permettent souvent de sauvegarder automatiquement via FTP (ou autres
protocoles) sur le serveur qui va finalement exécuter le programme, ce
qui facilite le développement en eXtreme Programming (par exemple) en
proposant aux développeurs de travailler immédiatement sur un serveur
de pré-production ou de développement, sans avoir à travailler sur un
serveur web local en solo puis passer un long moment de mise en commun
par la suite sur le serveur final...
Les outils de développement payants tels que dreamweaver ont compris
cette systémique de développement et ont ajouté la double sauvegarde.
Les fichiers se sauvent donc à la fois en local ET sur le serveur de
développement.
Si le framework utilisé est assez intelligent, les erreurs de chacun
ne perturbent pas les autres développeurs, et la méthode de
développement est redoutable : elle réduit considérablement les temps
de développement, en conservant en sécurité les données sur le disque
dur local de CHAQUE developpeur. Outre l'utilisation d'un serveur de
versioning pour les validation de code à une fréquence quotidienne
(par exemple) ; Si un fichier est écrasé sur le serveur, le
développeur garde une trace de sa version quoiqu'il arrive.
Que pensez-vous de cette méthode de développement ?
L'un d'entre vous connaitrait un moyen de faire cela à l'aide d'un IDE
open-source tel que Eclipse par exemple, ou tout autre éditeur libre ?
Merci d'avance pour votre retour d'expérience à tous,
Yann