Javascript/PHP: lequel est le plus rapide? - HTML/CSS - Programmation
Marsh Posté le 10-11-2002 à 03:03:54
ReplyMarsh Posté le 10-11-2002 à 03:06:26
http://forum.hardware.fr/forum2.php3?post=103144&cat=4 
 
The Topic, page 2
Marsh Posté le 10-11-2002 à 03:21:50
bref tu n'apporte pas trop de reponses... 
 
en gros tu dis que le javascript sera plus rapide 
parceque la quantité de données transférée pour le script java 
sera inferieure a la quantité de données renvoyée par le script 
php. 
 
Mais pour le php on aura la requete + la reponse 
alors que pour le javascript on aura  requete + telechargement 
des données a l'execution... 
Marsh Posté le 10-11-2002 à 03:24:20
donc en fait le javascript dans ce casseraitplus rapide pour 
de grosses requetes et le php pour de petites... 
qu'en pensez vous? 
Marsh Posté le 10-11-2002 à 03:24:37
ca dependra toujours de ce que tu veux faire, et de tes contraintes .|
Marsh Posté le 10-11-2002 à 03:25:42
| sky99 a écrit a écrit  : donc en fait le javascript dans ce casseraitplus rapide pour de grosses requetes et le php pour de petites... qu'en pensez vous? | 
 
 
La mayonnaise commence à prendre... Mais il reste le cas du cache qui est en faveur du JavaScript, et le fait que ca allège le serveur, etc, etc
Marsh Posté le 10-11-2002 à 03:27:00
ReplyMarsh Posté le 10-11-2002 à 03:30:36
| HappyHarry a écrit a écrit  : ca dependra toujours de ce que tu veux faire, et de tes contraintes .| | 
 
donc en gros danc chaque casc'est bien plus compliqué que ce  
shema simple,et çc'est a voir au cas par cas... 
 
et donc si on utilise si peu javascript c'est simplement a cause 
du fait qu'on est pas sur que le script sera executé chez le client 
ou a cause d'une superiorité technique des concurents?
Marsh Posté le 10-11-2002 à 03:33:51
absolument. la question n'est pas de savoir lequel est le mieux, surtout qu'ils n'ont rien de comparables 
 
mais c'est de savoir quand utiliser l'un ou l'autre de facon a coller au mieux aux objectifs donnés 
 
un peu de bon sens que diable
Marsh Posté le 10-11-2002 à 03:34:42
 
On l'utilise pas parce qu'il est exécuté chez le client et qu'il y a des dizaines de navigateurs, que pour que ca marche partout c'est une saloperie, qu'on peut le désactiver, et que pour la plupart des trucs qu'on l'utilisait, on fous du flash, du svg, du java, de l'activex, etc, etc 
 
Marsh Posté le 10-11-2002 à 03:35:37
| HappyHarry a écrit a écrit  : un peu de bon sens que diable | 
 
 
Oué! 
Marsh Posté le 10-11-2002 à 03:46:51
| zion a écrit a écrit  : Oué!   | 
 
 
bah je cherchais a avoir une   idée dans l'absolu... 
j'avais lus des trucs sur le PHP qui apparement s'averent parfois faux parfois vrais... selon les cas... 
enfin quoi qu'il en soit,de tout ça je tire la conclusion que le javascript n'est pas terrible pour des pages web (en depit de ses capacités) vu qu'il pose un gros probleme de standard. 
Dans ce cas ou l'utilise t'on? dans les intranet ou on est sur des browsers? 
 
et une derniere chose: c'est bien sun qui developpe javascript non? 
dans ce cas il devrait exister une seule norme javascript? 
comment se fait il qu'il y ait autant de problemes avec?
Marsh Posté le 10-11-2002 à 03:48:09
| sky99 a écrit a écrit  : bah je cherchais a avoir une idée dans l'absolu... j'avais lus des trucs sur le PHP qui apparement s'averent parfois faux parfois vrais... selon les cas... enfin quoi qu'il en soit,de tout ça je tire la conclusion que le javascript n'est pas terrible pour des pages web (en depit de ses capacités) vu qu'il pose un gros probleme de standard. Dans ce cas ou l'utilise t'on? dans les intranet ou on est sur des browsers? et une derniere chose: c'est bien sun qui developpe javascript non? dans ce cas il devrait exister une seule norme javascript? comment se fait il qu'il y ait autant de problemes avec? | 
 
 
hum ...
Marsh Posté le 10-11-2002 à 03:50:55
Oui, sur un intranet tu peux te le permettre. 
 
Si je me rapelle de l'histoire, ca a été inventé pour Netscape et MS l'a copié, mais comme y avait pas de standard, MS l'a largement modifié dans IE, etc, etc... En gros c'est surtout l'accès aux éléments html qui diffère d'un naviguateur à l'autre.
Marsh Posté le 10-11-2002 à 03:52:06
| HappyHarry a écrit a écrit  : hum ... | 
 
 
http://www.albany.edu/dept/sisp/ma [...] story.html 
 
C'est bien Netscape qui l'a inventé   
 
Marsh Posté le 10-11-2002 à 03:58:19
ok  
 
merci  
 
ben je me fesais de fausse idées sur ce pauvre javascript... 
comme d'habitude c'est MS qui est venu tout bouziller le standard,donc ...
Marsh Posté le 10-11-2002 à 04:01:45
ReplyMarsh Posté le 10-11-2002 à 04:05:13
| zion a écrit a écrit  : http://www.albany.edu/dept/sisp/ma [...] story.html C'est bien Netscape qui l'a inventé   | 
 
 
netscape je veux bien, mais de la a mettre java et javascript dans le meme panier ...
Marsh Posté le 10-11-2002 à 04:07:36
| HappyHarry a écrit a écrit  : netscape je veux bien, mais de la a mettre java et javascript dans le meme panier ... | 
 
 
 
| Citation :  When Netscape announced to also support Java in its new Navigator 2.0 product, it also announced a collaboration with Sun to re-develop LiveScript, and thus LiveScript became JavaScript. (McComb 4)  | 
 
 
Sun a collaboré qd même 
Marsh Posté le 10-11-2002 à 12:20:43
| sky99 a écrit a écrit  : ok   merci   ben je me fesais de fausse idées sur ce pauvre javascript... comme d'habitude c'est MS qui est venu tout bouziller le standard,donc ... | 
 
Dans la mesure où il n'y avait pas, à l'époque, de standards, MS a bien fait ce qu'il voulait... 
 
Aujourd'hui il y DOM et l'ECMAscript comme "normes".
Marsh Posté le 10-11-2002 à 03:02:58
Je pense que vu que phpestserver-side et ne renvoie que du
code html au client, il est plus rapide que le javascript pour une fonction equivalente.
Mais sur software et reseaux, un utilisateur me dit le contraire.
Qu'en pensez vous?
---------------
http://www.core-tx.com