Journal Benchmark PHP vs ASP vs ... ?

Posté par  .
Étiquettes : aucune
0
12
déc.
2003
Dans le cadre d'un devoir de Génie Logiciel en Maîtrise d'informatique, la promotion entière doit étudier la réalisation d'un site de commerce électronique.

Faisant partie de l'équipe devant déterminer les choix techniques, nous nous sommes orientés vers une solution orientée autour de logiciels libres (Linux, Apache, PHP, MySQL ou PostgreSQL).

Je suis donc à la recherche de tests, comparatifs et benchmarks (de fonctionnalités et de performances), pouvant nous aider à affiner nos choix et les justifier.

Je cherche des comparatifs entre:
- Serveurs web : Apache, IIS, ...
- Langages CGI : PHP, ASP, JSP, ...
- Base de données : MySQL, PostgreSQL, ...

Connaissez vous des adresses de comparatifs sérieux et objectifs?
  • # Re: Benchmark PHP vs ASP vs ... ?

    Posté par  (site web personnel) . Évalué à 5.

    je trouve malheureux que les profs aient aussi peu d'imagination. La dess^Wmaster 2 d'informatique d'à coté ont fait... un site de e-commerce avec J2EE et tout le bazard... Moi je dois faire la même chose. Faut croire que y'a que ça à faire dans la vie, des sites web pour vendre des trucs... :/
    • [^] # Commerce électronique et projets d'entreprise

      Posté par  . Évalué à 2.

      En même temps avec les sites aux 10000 bandeaux publicitaires (non exclusifs l'un de l'autre), c'est un peu la seule façon d'avoir une présence commerciale... source de revenus sur Internet. Bien ou pas, j'espère juste que cette activité ne constituera pas demain les seules ressources consultables sur Internet avec les sites persos type "photos de famille, de médor et des vacances"

      Quoiqu'il en soit, je serai preneur d'une solution "légère" (et finalisée/rapidement finalisable) de commerce électronique pour un site de vente de matériel-logiciel-support.

      La société (et le site assurant une présence en ligne) sont encore au stade de l'étude en vue de constituer un dossier pour les demandes d'aides, recherche de partenaires, montages financiers. Mais une première maquette en ligne serait la bienvenue je crois...
      Du coup, toutes les contributions (pas nécessairement désintéressées) sont les bienvenues.

      Vous pouvez me contacter par mail si vous êtes intéressés...
  • # Re: Benchmark PHP vs ASP vs ... ?

    Posté par  (site web personnel) . Évalué à 2.

    Comparatif WebForms vs JSF :
    http://www.dotnetguru.org/articles/Comparatifs/JavaServerFacesvsWeb(...)
    Mais je suppose que ce n'est pas trop le genre de technologies que tu veux utiliser...
    • [^] # Re: Benchmark PHP vs ASP vs ... ?

      Posté par  (site web personnel) . Évalué à 2.

      Tiens je connaissais pas ... Pas mal, du moins dans le concept.
      A suivre !
    • [^] # Re: Benchmark PHP vs ASP vs ... ?

      Posté par  . Évalué à 1.

      Je ne connaissais pas.

      En effet, ce n'est pas trop le genre de technologies que je (enfin nous) souhaite (souhaitons) utiliser.

      En plus, certaines personnes dans la promo devront commencer à coder quelques morceaux du projet, et je me vois mal leur annoncer qu'ils doivent apprendre un nouveau truc juste pour un seul devoir (enfin moi à leur place j'aprécierais pas trop), surtout que quelques uns codent déjà en PHP (qui d'après mes recherches semble très performant)...
      • [^] # Re: Benchmark PHP vs ASP vs ... ?

        Posté par  (site web personnel) . Évalué à 1.

        "Les WebForms ont donc pour principale tâche de transposer le modèle de développement d'une application client lourde classique vers un environnement Internet"
        Le but est de structurer et faciliter la programmation d'un site web...
        De plus les WebForms font partis intégrante du framework .NET : tu peux coder la partie serveur dans le langage qui te plaît.
        Pour la conception, c'est du Drag&Drop à la VB.
        Mais si vous préférer coder en php sous emacs...
        C'est juste que perso, pour un projet universitaire, j'ai tendance à choisir la solution la plus productive parcque en général le temps est compté.
        De toute façon faut également compter avec les outils présent sur les serveurs que vous avez à votre disposition, vous n'avez peut-être tout simplement pas le choix...
        ASP.NET+IIS est plus rapide que PHP+APACHE, vu que tout le code est compilé côté serveur, comme une application normale. On retrouve la même approche avec les JSP, celà dis c'est beaucoup plus complexe à mettre en place.
        • [^] # Re: Benchmark PHP vs ASP vs ... ?

          Posté par  . Évalué à 2.

          ASP.NET+IIS est plus rapide que PHP+APACHE, vu que tout le code est compilé côté serveur, comme une application normale.
          Le code PHP peut être aussi compilé depuis sa version 4.
          Mais si vous préférer coder en php sous emacs...
          Oui, on préfère (je fais parti aussi de l'équipe :D )
          • [^] # Re: Benchmark PHP vs ASP vs ... ?

            Posté par  (site web personnel) . Évalué à 1.

            le code php peut bien sûr être compilé, mais il n'a pas été prévu pour ça, n'est pas optimiser pour ça, et Apache n'est pas non plus optimiser pour être utilisé avec. Tout le contraire d'IIS. De toute façon la plupart des benchs sont d'accord sur ce point de rapidité. Seul les jsp peuvement rivaliser.
            Bah si tu préfères te faire chier plutôt qu'à gagner du temps et passer tes soirées sur ce projet, c'est toi qui voit :)
  • # Re: Benchmark PHP vs ASP vs ... ?

    Posté par  . Évalué à 3.

    oui
  • # Re: Benchmark PHP vs ASP vs ... ?

    Posté par  . Évalué à 2.

    comparatifs sérieux et objectifs

    toujours aussi idéalistes ces jeunes :)
    • [^] # Re: Benchmark PHP vs ASP vs ... ?

      Posté par  . Évalué à 1.

      Je voulais dire par là : pas un comparatif comme celui opposant PHP/ASP sur le site de Microsoft (que je n'ai même pas pris la peine de lire ayant un pressentiment sur le vainqueur du test).

      Evidemment cela vaut dans les 2 sens...
  • # Re: Benchmark PHP vs ASP vs ... ?

    Posté par  . Évalué à 1.

    http://www.caucho.com/articles/jsp_benchmark.xtp(...) ?

    Sinon si tu as un bon ami qui s'appelle google tu peux voir directement avec lui parle "comparaison performance php asp jsp".


    Perso: j'ai pratiqué des trois.
    asp c'est chaaaanti. Gentil. Une demi douzaine de fonctions qui se battent en duel, des perfs honorables mais tu dois rebooter le serveur une fois tous les 15 jours. Abandonné (à terme) par Microsoft - ce qui est un argument suffisant pour même pas l'envisager.
    php: Très bien. Se dépatouille objet. Riche en fonctions. Facile à coder.
    jsp: A mon goût, ne vaut que dans le tryptique MVC (à la Struts).J'arrive pas à coder direct en jsp!

    Dans tous les cas, utiliser A FOND les include
    ça te permet de tronconner des pages trop grosses.
    une page de script (php) =

    include ouverture connection à la base de données
    include traitement et récupération de données en base (et autres) à afficher
    include Page HTML
    include fermeture de bases de données.

    Ne sors pas de ça et ce sera facile.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.