• [^] # Re: Le php

    Posté par . En réponse à la dépêche PHP 5 futur concurrent de J2EE et .Net ?. Évalué à 1.

    Voilà, je crois que tu as tout à fait raison : PHP est limité aux petites et moyennes applis web et ne joue pas du tout dans la même cour que J2EE et .NET dont l'étendue des possibilitées est bien plus grande. Il ne faut pas se leurer, ces plateformes n'ont pas le même objectif, et essayer de rendre PHP aussi puissant que ces 2 autres plateformes reviendrait à enlever la simplicité qui fait la force de PHP.

    En se qui concerne la monté en charge, se n'est pas que le langage qui est à prendre en compte. On peut très bien avoir un site web avec plusieurs millions de connexions écrit en PHP. Y a qu'à voir les site de la Française de Jeux (http://www.fdjeux.com/jeux/loto/loto_d_tirage1.php(...))

    Imagine toi un soir de tirage de gros lot. Les serveurs déguste, j'en sais quelque chose, j'ai un ami qui maintient infrastructure serveur chez eux.

    C'est comme pour le J2EE. J'ai travaillé sur une application J2EE installer sur 14 serveurs SUN. La c'est vraiment l'infrastructure qui permet les perfs.

    Je pense que le choix du langage se fait en fonction des équipes en place et de la structure de ces équipes.

    Exemple : Avec Struts tu peux organiser tes équipe comme suis :

    • Le visuel : développement X/HTML avec quelques balises Struts, Graphisme

    • L'application : développement des Objets Actions en Java (au sens Struts)

    • Les objets métier : développement d'EJB ou d'une bibliothèque d'Objets métier en Java

    • La base de données : développement d'une base performante



    Donc tu as 4 équipes distincte.

    Je ne c'est pas si en PHP on peut faire les mêmes séparation, mais si c'est possible, le choix sera :

    Quelle sont les languages que connaissent les gens de mes équipes ?

    Donc y pas de Troll ;-)