Le mer 28/08/2002 � 09:57, Daniel Cordey a �crit :
> On Tuesday 27 August 2002 23:39, Rafael Mu�oz Moreno Davila wrote:
> 
> > J'ai sur mon site 3 menus d�roulants assez cons�quents, et j'aimerais
> > les remplacer pour que cela sois plus compatible (actuellement en
> > javascript) et plus rapide (car les pages font toutes plus de 20k rien
> > qu'avec ces 3 menus), je me demandais alors, si c'�tait mieux de les
> > faires en PHP uniquement, ou d'y ajouter du MySQL. Avez vous d'autres
> > id�es?
> 
> PHP tournera sur ton serveur et construira la page HTML � envoy� au browser. 
> Dans ce cas, g�n�rer l'html en php, ou avoir un fichier en statique ne va pas 
> changer les performances. Dans tous les cas, tu aura besoin de :
> 
> <select name=xx><option value=1>...<option value=2>...</select>
> 
> Tout au plus, peux-tu envisager d'envoyer un tableau en JS :
> 
> <script ...>
>    var Menu1 = new array( 'blanc', 'rouge', noir', ...);
>    var Menu2 = new array( 'one', two', 'three', ...);
> 
>    DisplayMenu(Menu1);
>    DisplayMenu(Menu2);
> </script>
> 
> La fonction DisplayMenu sera charg�e de construire le code HTML �quivalent � :
> 
> <select name=Menu1><option value='red'>red<option 
> value='rouge'>rouge...</select>
> 
> Ceci a l'avantage de pouvoir envoyer un codre tr�s compacte au browser et de 
> laisser celui-ci faire le travail de construction HTML � l'aide d'un 
> programme JS. Cette une technique que j'utilise souvent losrque je dois 
> transmettre de grosses pages � la structure HTML complexe. C'est 
> naturellement particuli�rement adapt� � la pr�sentation de liste, tablaux, 
> forms, etc.
> 
> Maintenant, mettre tes donn�es dans une base MySQL est certainement une bonne 
> chose, mais si tes donn�es ne changent jamais, ce n'est pas forc�ment 
> indispensable. �a d�pend de plusieurs autres crit�res. 
> 
> Si tes donn�es sont dans une base SQL, avoir un programme PHP pour les 
> r�cup�rer et les envoyer au browser (HTML ou JS, peut importe) est logique.
> 
> Daniel

Salut!

Certains peuvent changer et d'autres pas.
Dans un autre ordre d'id�e, j'ai aussi un slideshow sur mon site, que
j'ai fais en javascript. le concept est que j'ai deux images en forme de
fl�ches et lorsque l'on clique dessus (OnClick) �a ne change que l'image
qu'il y a � l'interieure du tableau, et ainsi n'a pas besoin de
recharger une page differente � chaque fois. Maintenant ma question est:
est ce que dans ce cas l�, ou il va y a voir du changement (rajouter et
enlever des images). Quelle serait la meilleure m�thode. Moi j'avais de
nouveau pens� � PHP MySQL pour la compatibilit�, car j'ai eu des
visiteurs qui ne pouvais pas utiliser le slideshow � cause que c'�tait
fait en javascript.

Merci et � toute!

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à