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