IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Sous quel OS développez-vous en PHP ?

Votants
421. Vous ne pouvez pas participer à ce sondage.
  • *BSD

    1 0,24%
  • Linux

    151 35,87%
  • MacOS

    28 6,65%
  • Windows

    241 57,24%
  • Autres

    0 0%
Langage PHP Discussion :

Sous quel système développez-vous ?


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de metagoto
    Profil pro
    Hobbyist programmateur
    Inscrit en
    Juin 2009
    Messages
    646
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Hobbyist programmateur

    Informations forums :
    Inscription : Juin 2009
    Messages : 646
    Par défaut
    Citation Envoyé par sabotage Voir le message
    Qu'est ce qui te manquerait sur Windows ?
    Pour avoir fait du php sous Windows, Linux et OSX, je peux dire que rien ne vaut un OS derivé d'UNIX. C'est tout simplement beaucoup plus simple à tous les niveaux de la stack "server, php, db" car ces tools sont développés sous Linux et portés/adaptés pour Windows ensuite.

    Un exemple, http://pecl4win.php.net/ est dead depuis plusieurs années. Sous Linux, pas de prob, on chope les trucs direct sur http://pecl.php.net/

  2. #2
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    C'est impossible, tout ce petit monde ne peut pas utiliser massivement Windows, même pour développer. La seule chose que je fais tourner dans Windows c'est un executeur de code pour faire des tests rapidos, tous mes devs sont synchronisés sur une machine virtuelle.

    Je le dis pour ceux qui n'ont pas encore fait l'expérience: en développant sous WAMP et en déployant sous LAMP vous allez au devant de sacrés surprises.

  3. #3
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 418
    Par défaut
    Citation Envoyé par Benjamin Delespierre Voir le message
    Je le dis pour ceux qui n'ont pas encore fait l'expérience: en développant sous WAMP et en déployant sous LAMP vous allez au devant de sacrés surprises.
    Lesquelles ?

  4. #4
    Membre régulier
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2012
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2012
    Messages : 10
    Par défaut
    Citation Envoyé par ABCIWEB Voir le message
    Lesquelles ?
    Des soucis de nommages de classes qui passent sous Windows et pas sur Linux (Linux prend en compte la casse et pas windows), des fonctions que ne réagissent pas de la même façon ...

    Pas les moyens d'installer une machine virtuelle en local ? Debian gratuit, VBOX gratuit, je ne vois pas de problème de moyen moi ...

  5. #5
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 418
    Par défaut
    Citation Envoyé par Seyta Voir le message
    Des soucis de nommages de classes qui passent sous Windows et pas sur Linux (Linux prend en compte la casse et pas windows), des fonctions que ne réagissent pas de la même façon ...

    Pas les moyens d'installer une machine virtuelle en local ? Debian gratuit, VBOX gratuit, je ne vois pas de problème de moyen moi ...
    Sans parler des moyens il faut aussi du temps. Une machine virtuelle je veux bien mais si au final c'est juste pour éviter de se souvenir que Linux prend en compte la casse et pas windows... C'est sûr qu'il vaut mieux avoir un environnement de dev identique à celui de la prod mais ce que je voulais dire c'est que je n'ai jamais eu "de sacrés surprises" (d'où ma question) mais tout au plus de petits problèmes très prévisibles.

  6. #6
    Membre régulier
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2012
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2012
    Messages : 10
    Par défaut
    Sans parler de casse c'était juste des petits exemples pour dire que des choses peuvent diverger entre LAMP et WAMP. Le coup de la classe mal appelé dans le code ça me l'a fait sur un audit c'est pour ça que je prenais cet exemple Et ça peut être une sacré surprise si c'est un passage d'un environnement de dev à une Prod (bon en général dans le cycle y'a au moins 1 ou 2 serveur avant la prod, on est d'accord).

    Après ... je suis un fervent défenseur du LAMP contre le WAMP donc je suis pas très objectif sur le coup :p

    Monter une VM, oui si on ne connais pas du tout c'est très long. C'est comme tout, si c'est une envie on prend le temps ^^.

Discussions similaires

  1. Réponses: 35
    Dernier message: 02/10/2013, 09h26
  2. Supervision : Quel système avez vous pour quel environnement?
    Par Katyucha dans le forum Administration
    Réponses: 8
    Dernier message: 13/06/2012, 14h37
  3. [Templates] Quel système utilisez-vous ? Pourquoi ?
    Par narmataru dans le forum Bibliothèques et frameworks
    Réponses: 270
    Dernier message: 26/03/2011, 00h15
  4. Réponses: 12
    Dernier message: 24/09/2007, 23h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo