Ou faites vous vos développements ? [Serveur pre-prod] - PHP - Programmation
Marsh Posté le 17-03-2009 à 15:36:30
ReplyMarsh Posté le 17-03-2009 à 15:46:16
ReplyMarsh Posté le 17-03-2009 à 15:49:28
Salut !
Au début je faisais mes développements sur une plateforme WAMP (wampserver), ça marche toujours... sauf quand le serveur de Prod. est une plateforme LAMP et qu'il y a à gérer les droits utilisateurs et diverses petites choses telles que la config du serveur Apache et/ou PHP qui n'est pas tout à fait la même que sous Windows !
Maintenant, chez moi, je virtualise : les dév. se font sous Windows et les tests sur une machine virtuelle (merci Virtualbox !) avec Ubuntu.
Et au boulot, ma machine de dév. est sous Ubuntu et le serveur sous Debian... LAMP à 200% !
Lionel.
Marsh Posté le 17-03-2009 à 16:00:18
ReplyMarsh Posté le 17-03-2009 à 16:01:14
flo850 a écrit : il manque, au minimum 'en local' |
Pour moi WAMP c'est local
LAMP dédié veut dire un serveur en local dédié
Marsh Posté le 17-03-2009 à 16:05:13
c'est assez particulier comme relation
ici , je fais mes dev sur un serveur lamp distant dédié , qui va surement passer en lamp virtualisé dédié
le serveur de prod est un lamp distant dédié
ma machine de deve st sous windows , mais n'a pas de serveur apache
Marsh Posté le 17-03-2009 à 17:41:47
La question n'est pas très claire. Peut-être qu'elle rejoint celle du topic http://forum.hardware.fr/hfr/Progr [...] 0997_1.htm
Comme indiqué, j'utilise un banal éditeur de texte. Le fichier PHP peut se trouver n'importe cela n'a pas d'importance.
Pour les tests, il y en a plusieurs :
- L'aspect graphique peut être testé en local.
- Le dialogue client serveur peut être testé sur un PC, car Apache est facile à installer, ne prend pas beaucoup de place sur le disque dur, et ne demande pas beaucoup de resources en CPU.
- L'accès aux données d'une base de données peut-être testé de différentes manières. Généralement j'utilise ADODB, donc je peux facilement me brancher sur une base de données (par exemple, Access) pour des petits tests lors du développement, ou sur une autre base de données (par exemple Oracle) pour les tests de recette faits par les utilisateurs. Il suffit de changer la ligne de la connexion, les requêtes n'ayant pas besoin d'être réécrites.
Marsh Posté le 17-03-2009 à 18:03:48
nycius a écrit : Pour moi WAMP c'est local |
C'est n'importe quoi, le poste de dev peut parfaitement être un mac, un PC sous linux ou un PC sous un BSD, WAMP c'est spécifiquement Windows donc c'est débile
Je rejoins LePhasme, TALC, le sondage n'a aucun sens.
Marsh Posté le 18-03-2009 à 15:13:14
Heu, et si on développe sous LAMP, mais pas un dédié !?
Pis il manque un 'obiwan a développé un serveur web sur sa ti89' !
A voté ²
Marsh Posté le 18-03-2009 à 16:02:54
machine virtuelle "distante" (ie pas hostée sur mon poste de travail), copie conforme du serveur de prod.
Marsh Posté le 18-03-2009 à 20:06:46
Wamp local configuré à la main (pas une distrib toute faite style easyphp).
La motivation première c'est que travaillant sur un portable, je peux faire des démos même sans connexion internet, comme au fin fond du Cantal par exemple (bien que je n'y aille jamais).
Marsh Posté le 17-03-2009 à 15:19:33
Salut,
Petit sondage pour savoir ou faites vous vos développements PHP ? sur quelle machine ?
Message édité par nycius le 17-03-2009 à 16:21:21