Sondage : Sous quel système d'exploitation développez-vous en PHP ?

Le , par Community Management, Community Manager
Bonjour,

Je me demandais, au moment où PHP4 arrive en fin de vie et alors que PHP6 approche à grands pas, quel système utilisez-vous pour vos développements ?

Le système le plus utilisé pour l'hébergement de sites Web est sans doute Linux, mais je m'intéresse à votre machine de développement.

Je vous prie d'essayer de ne pas faire tourner la discussion en troll...

Je vous serais reconnaissant de donner votre avis sur votre éditeur de code uniquement dans la discussion suivante :Quel est l'éditeur que vous recommandez pour PHP ?
Merci de réserver cette discussion-ci pour le système d'exploitation que vous utilisez pour développer



Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de crozet.magenta crozet.magenta - Membre averti http://www.developpez.com
le 27/02/2013 à 17:15
pour moi c'est windows avec easyPHP principalement mais aussi parfois sous kubuntu avec LAMP
Avatar de Mstreatboy Mstreatboy - Membre habitué http://www.developpez.com
le 03/03/2013 à 16:16
Je developpe sur les deux environnements windows (wamp+dreamweaver) et linux (lampp + kdevelopp), juste pr garder familier le developpement d un cote comme de l autre (Bien que lq transition ne soit pas vraiment depaysante)
Avatar de zulad zulad - Membre confirmé http://www.developpez.com
le 12/03/2013 à 12:49
Bonjour. Perso pour le PHP, je développe depuis Windows dans une VM ubuntu. Je tire donc parti des deux environnements...

J'aimerais bien faire tout ce que je peux faire avec windows sur un Mac... Mais bon. Peut-être un jour
Avatar de imikado imikado - Rédacteur http://www.developpez.com
le 26/05/2013 à 18:10
J'ai répondu sous Linux, pour être précis sous xubuntu

Ses avantages pour du développement web php

1. éditeur léger et confortable: geany
2. gigolo permet de monter les serveurs linux et ainsi de les éditer, browser comme si on est était en local
3. terminal complet et gratuit (pas besoin de payer pour un secure CRT
4. clipman: un gestionnaire de presse papier (bien pratique)
5. le mutlti bureau me permet d'avoir un couple navigateur/editeur/terminal par projet dans chaque bureau
6. la cible étant des serveurs linux, il est plus pratique de developpez sous le même OS (clé ssh pour eviter de taper les mots de passe...)

note: article sur geany publié mon blog:http://dupot.org/post-14.html
Article sur les avantages de faire du web sous linux http://dupot.org/post-7.html (à l'époque je codais via gedit
Avatar de KurtSilent KurtSilent - Nouveau membre du Club http://www.developpez.com
le 11/06/2013 à 8:18
Pour le PhP c'est Linux sans hésitez

Ubuntu pour être plus précis avec Eclipse Indigo comme IDE.

Simple, Gratuit, Efficace ( et Open Source pour les plus bricoleur )

Au début je faisais du Windows avec Notepad ++ mais programmer sans gestionnaire de projets dans ma session Windows très mal rangée c'est devenue horrible

Et puis la saisie semi-automatique d'Eclipse (et de plein d'autres IDE ) me plait vraiment.
Avatar de arnolem arnolem - Rédacteur http://www.developpez.com
le 10/09/2013 à 21:43
Pour ma part, je développe sous Windows mais mon code est exécuté sous Linux. Je travaille sous Netbeans PHP et à chaque enregistrement, mon code est poussé en SSH sur mon serveur de développement sous Linux.

Il n'y a aucun honte à avoir Windows
Avatar de imikado imikado - Rédacteur http://www.developpez.com
le 10/09/2013 à 22:22
Aucune honte non, mais personnellement je travaille souvent sur 2 projets à la fois, voir un 3 ème pour une intervention ponctuelle (correction de bugs sur la prod...)
Et donc le fait de ne pas pouvoir ouvrir de projets sur chaque bureau me pousse à utiliser linux en machine virtuelle
Sur chaque bureau j'ai un navigateur (chromium), un éditeur de code (geany), un terminal (pour svn/grep...) ouvert sur le projet en question
Un bureau par projet

Autre chose: ils nous arrive de travailler à plusieurs sur un projets, et jusqu'a présent on a trouvé que ce moyen pour éviter de s'écraser du code entre collègues: sous geany si une personne modifie un fichier que l'on édite, geany l'indique (pour éviter d'ecraser les modifications d'un collègue)

Un précédent collègue sous windows ne cessait d'écraser mon code, ou pire: faisait un svn update sur le serveur en laissant le fichier ouvert dans son éditeur et lorsqu'il l'enregistrait "perdait" mes modifs
Avatar de arnolem arnolem - Rédacteur http://www.developpez.com
le 11/09/2013 à 16:36
Citation Envoyé par imikado  Voir le message
Aucune honte non, mais personnellement je travaille souvent sur 2 projets à la fois, voir un 3 ème pour une intervention ponctuelle (correction de bugs sur la prod...)
Et donc le fait de ne pas pouvoir ouvrir de projets sur chaque bureau me pousse à utiliser linux en machine virtuelle
Sur chaque bureau j'ai un navigateur (chromium), un éditeur de code (geany), un terminal (pour svn/grep...) ouvert sur le projet en question
Un bureau par projet

Autre chose: ils nous arrive de travailler à plusieurs sur un projets, et jusqu'a présent on a trouvé que ce moyen pour éviter de s'écraser du code entre collègues: sous geany si une personne modifie un fichier que l'on édite, geany l'indique (pour éviter d'ecraser les modifications d'un collègue)

Un précédent collègue sous windows ne cessait d'écraser mon code, ou pire: faisait un svn update sur le serveur en laissant le fichier ouvert dans son éditeur et lorsqu'il l'enregistrait "perdait" mes modifs

Nous n'avons pas le problème de s'écraser le code puisque nous avons un VHOST par application et par développeur.

Ex :
Avatar de imikado imikado - Rédacteur http://www.developpez.com
le 11/09/2013 à 19:30
On a du mal se comprendre
Pour ce projet on avait chacun nos sources, on comitait sur le svn de manière autonomes.
Le problème que j'indiquait:
Soit un projet A avec beaucoup de fichiers, je modifiait un fichier en ajoutant par exemple une fonction, je commitait
Lui sur son projet, faisait un svn update, récupérait sur le serveur ma mise à jour sur ce fichier.
Mais comme il gardait beaucoup de fichiers ouverts sur son poste, il ajoutait du code à sa version locale (sur son pc) et son editeur ne lui indiquait pas que la version sur le serveur avait été modifiée entre temps.
Il enregistrait donc sa version locale + ses modifs, écrasant ma version précedement mise à jour et commitait le nouveau fichier (en perdant mes modifs

Alors que dans mon cas, si je faisais un svn update et qu'un de mes fichier était ouvert, mon editeur m'indiquait "la version du serveur est plus récente que celle-ci voulez vous recharger le fichier ? "
Avatar de Shuty Shuty - Membre éprouvé http://www.developpez.com
le 03/01/2014 à 14:24
Pour ma part je développe sous Vim en ssh sur la dev et la prod. L'adaptation à été un peu difficile mais c'est tout de même puissant comme outil !

Les seules reproche que je peux faire c'est l'indentation qui n'est pas automatique et l'autocompletion qui est quasiment inexistante.

SublimeText est un éditeur très efficace sous win ! Essayez le
Avatar de TIFéç TIFéç - Membre averti http://www.developpez.com
le 08/01/2014 à 3:30
Bonjour,

Développeur windows à très grande majorité, j'essaie actuellement d'exploiter une solution portable, Mowes (equivalent de WampPortable) et d'y ajouter un eclipse customisé (PDT, DTP entre autre) pour obtenir un environnement complet et portable sur clé USB : https://tif44.fr/blog/
Le système est, à priori mais non testé, limité à Windows, mais il est peut être possible de le coupler à un second serveur portable pour linux, voir Mac?
Offres d'emploi IT
Analyste programmeur - chef de projet h/f
MULTICIBLES - Limousin - Brive-la-Gaillarde (19100)
Développeur Symfony 2 PHP
LCNetwork - Ile de France - Marseille (13000)
CTO / développeur PHP - H/F
UpSourcing - Ile de France - Paris (75000)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique PHP