macchu Posté 14 Mars 2008 Posté 14 Mars 2008 Bonjour à tous Jusqu'ici lorsque je travaillais en local, j'utilisais EasyPHP, c'est très pratique mais pas top top... surtout si je dois travailler en réseau (plusieurs postes devraient avoir accès aux sites en développement) J'aimerais savoir quelles solutions avez-vous choisies pour en avoir un mais plus "pro" (achat machine interne, externe, logiciels, techniques, etc.) Et bien sur les couts qui vont avec merci de partager vos expériénces Macchu
Dadou Posté 14 Mars 2008 Posté 14 Mars 2008 j'utilisais EasyPHP, c'est très pratique mais pas top top... surtout si je dois travailler en réseau Et ou est le problème ? easyphp, tout comme wampserver marchent très bien en réseau
macchu Posté 14 Mars 2008 Auteur Posté 14 Mars 2008 Ce n'est pas un problème pour moi, je m'en sers et m'en servirai pour mes développements en local perso... mais pas au boulot où l'activité internet grandit. Comment fait une agence web par exemple ? Je ne pense pas qu'ils utilisent EasyPHP... Je suis preneur de toute expérience en la matière... merci
Dadou Posté 14 Mars 2008 Posté 14 Mars 2008 Pour ma part, je me confectionne une zone de test sur le serveur de production, cela me permet d'être sûr de ne pas avoir de surprise de configuration différente. Sinon dans le cadre de dev, tu peux aussi prendre une ancienne machine, la passer sous Linux avec un serveur Apache, php et mysql.
macchu Posté 17 Mars 2008 Auteur Posté 17 Mars 2008 (modifié) Merci de ta réponse padawan Dadou, Nous sommes du même coté... Si d'autres veulent aussi donner leur avis, ils sont les bienvenus ! Modifié 17 Mars 2008 par macchu
Dadou Posté 17 Mars 2008 Posté 17 Mars 2008 Un petit bémol pour la zone de test sur le serveur en prod, si tu travailles sur une appli gourmande, les perfs des sites en productions risquent de s'en ressentir. si tu peux ressortir une vieille bécane, c'est préférable (et linux pour le coût que c'est )
destroyedlolo Posté 17 Mars 2008 Posté 17 Mars 2008 Oui, un vieux tromblon sous un unix quelconque est un bon choix (il faut juste qu'il ait quant meme suffisament de memoire pour ne pas swaper). Ma machine de developpement a la maison est une Ultra60 sous Solaris 10 (mais elle me sert aussi de machine de bureau avec OpenOffice, GIMP, Firefox, ...) donc elle est relativement puissante. Au taf, il s'agit d'une vielle station HP-712 @ 80 Mhz (equivalent d'un pentium 160). Tres largement suffisant hormis question memoire car elle plafone a 96Mo. Utiliser une machine relativement lente pour les developpement est toujours un bon choix, car ca oblige les developpeurs a optimiser leur code (surtout pour ceux qui abusent des bases de donnees) : moins de mauvaises surprises lorsque le code passe en prod. Et pourtant, je fais des trucs relativement lourds en PHP5 avec du PostGreSQL derriere et des manipulations d'image a la voler ...
macchu Posté 18 Mars 2008 Auteur Posté 18 Mars 2008 Bonjour et merci de vos réponses, OK pour la machine à passer sous Linux, Toutefois, où trouver les caractéristiques nécessaires de la machine à utiliser comme serveur ? Un tuto pour installer Linux peut-être ? merci
dragondz Posté 18 Mars 2008 Posté 18 Mars 2008 Ben moi j'ai installé xubuntu 6.06 sur un vieux Compaq Desqpro (Pentium1, 200Mhz, 96Mo) hormis l'install qui m'a posé un petit probléme au début (fallait ajouter nodma) il fonctionne correctement avec apache 2 et mysql! Installer une xubuntu n'a rien de compliqué ,je te conseille d'installer la version serveur sans interface si c'est juste comme serveur! A+
Anonymus Posté 18 Mars 2008 Posté 18 Mars 2008 Bonjour, Quant-au fait de se servir de easyphp en reseau, ca ne change rien. Ce qu'il ne faut pas faire, c'est indiquer 'localhost', ni même 127.0.0.1, mais bien l'ip de la machine (celle qui commence par 192.168.1.xxx) Et là ca marche bien Sinon, au lieu de localhost, tu peux utiliser wampserver, qui est un équivalent, voire installer toi même ton serveur apache/mysql.
destroyedlolo Posté 18 Mars 2008 Posté 18 Mars 2008 Toutefois, où trouver les caractéristiques nécessaires de la machine à utiliser comme serveur ? J'ai fait tourne un serveur sur un 486DX33 (sans database a l'epoque) et ma config mini actuellement est un Pentium 75 (Apache 2.2 + PHP5 + PostgreSQL) : faut pas etre presse lors de la compilation mais ca passe sans probleme. Comme dit plus haut, le seul facteur limitant est la memoire.
jb72 Posté 20 Mars 2008 Posté 20 Mars 2008 Bonsoir, Pour économiser en ressources machine, il faut éviter à mon avis d'installer une interface graphique ou au pire ne pas la démarrer (init 3)...notamment si on destine la machine à jouer le rôle de serveur. Mais bon...après faut être à l'aise avec le mode terminal (la ligne de commande ça en dégoûte pas mal mais au moins c'est formateur...ça apprend pleins choses sur le fonctionnement du système Quelques conseils sur ce que font certains professionnels : => un serveur n'est pas une boite à tout faire...on le spécialise sur quelques services pour : - éviter une trop grosse déperdition des ressources entre les services proposés, notamment s'ils sont très sollicités - éviter de mettre tous les oeufs dans le même panier (utile en cas de crash machine ou de hack de machine...l'impact sur les clients est réduit) => on surveille l'état de la machine (supervision) pour faire ce qu'on appelle du pro-actif plutôt que du curatif => on essaie de s'informer sur les problématiques de sécurité (architecture, limitation des accès, cryptage des connexions, fermeture des ports inutiles, filtrage des connexions, surveillance des trous de sécurité, surveillance des logs, ...) ...et un tas de trucs encore qui ne me viennent pas forcément à l'esprit là, maintenant, tout de suite @+ JB
Dadou Posté 20 Mars 2008 Posté 20 Mars 2008 oui, enfin faut pas trop en faire non plus, c'est juste pour avoir une machine de post-prod accessible uniquement en interne
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant