PHP EVENTS - COMMENT RENDRE PHP ÉVENEMENTIEL COTE SERVER

Signaler
Messages postés
10839
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
-
Messages postés
8
Date d'inscription
lundi 7 juillet 2003
Statut
Membre
Dernière intervention
21 novembre 2006
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/34089-php-events-comment-rendre-php-evenementiel-cote-server

Messages postés
8
Date d'inscription
lundi 7 juillet 2003
Statut
Membre
Dernière intervention
21 novembre 2006

Heu pour la source, il y a quelques petits oubli de <?php au lieu de <? dans les fichier PHP5 (Oui je sais c'est pas grave ^^)
Sinon oui le code est très clair, mais je ne vois pas l'utilisé d'un tel code, je le trouve beaucoup trop lourd à implémenter.

Moi je pense qu'il vaut mieux laisser la structure ".net" pour du ".net" (On va pas faire du vin avec des pommes !).

Ensuite pour le reste du débat je suis plustôt d'accord avec MALALAM, je pense que PHP n'est plus depuis longtemps un langage amateur... C'est une image que je déteste. Encore aujourd'hui dans les écoles d'ingénieur (j'y suis encore ^^) on nous le dit souvent que PHP n'arrive pas à la cheville de .Net. Je ne dit pas que PHP est plus puissant que .Net je dit juste que c'est différent, mais équivalent, chacun est meilleur dans un domaine. Personnelment je pense que .Net est beaucoup adapté pour les solutions Intranet...

Cependant j'aimerais bien voir les résultats de ces benchs si ça ce fait :)
Messages postés
163
Date d'inscription
lundi 29 septembre 2003
Statut
Membre
Dernière intervention
8 mai 2010

Heu bon je vais paraitre stupide mais bon, je me jette à l'eau.

Pure théorie, admettons les benchmarks, certe c'est un résultat concret. Encore faut-il comparer ce qui est comparable et de la bonne manière. Comparer un compilé à de l'interprété ou a du semi interprété, on connait déjà l'ordre des gagnants même en prenant le meilleur d'un côté et le plus mauvais de l'autre. Revenons à des choses comparables et comparons les de la bonne façon.

Admettons X et Y deux langages de la même catégorie et deux programmes identique dans chaque langage.

X s'exécute en trois secondes et Y en 6 secondes. VERDICT ?

Continuons, X consomme 20 Mega de RAM, Y consomme 2 Mega de RAM.

Maintenant admettons que chaque programme soit lancé 100 fois simultanément sur une machine qui a 256 Mo de RAM.

X fait tomber sa machine alors que Y s'éxécute sans soucis.

X est il le plus rapide dans ce cas ? (ce qui revient à ton calcul de charge coucou747)

Dans le cadre du WEB notamment, ce type d'exemple est bel et bien concret. Et un minimum, je crois, a prendre en considération au moins dans les benchmark si ça doit faire fois du meilleur langage pour le web, qu'on donne des résultats réels basés sur des applications concrètes.

Je serai de la partie Coucou747 pour te filé un de mes serveurs et qu'on test tout ça ensemble. Franchement ça me tripperais bien de connaitre les performances de chaque langage dans cet exemple et je pense qu'il pourrait même y avoir des surprises. Mais j'ai que deux bi-xeon sous la main et il ne sont pas optimisé pour ce genre de choses.

Mais je pense qu'au de là encore de ceci, chaque chose à son application, son mode de travail etc. On peut préféré maniabilité à performance, joué la carte de l'adaptabilité plutot qu'une autre etc. on peut préféré du php parce qu'on le met tous les jours à jour plutot que de compiler du C en cgi a chaque fois et ainsi de suite.

Chaque langage qui vit aujourd'hui vit parce qu'il a des atouts. A mediter.

Pour relancé d'une meilleur manière le débat, J'ai pas entendu parler de Python ou de Ruby avec Ruby On Rails très bon framework web pour ceux qui adore l'objet à découvrir absolument.
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
41
lol, pour le web, il faudrait comparer un cgi (réalisé en C) et un php... mais mon bench montrait l'inefficacité du php sur un client et non un serveur (php-gtk ect...)
Messages postés
276
Date d'inscription
dimanche 22 juillet 2001
Statut
Modérateur
Dernière intervention
5 décembre 2013

mdr malalam ! Effectivement les résultats sont vite trouvés.
Afficher les 30 commentaires