par
Cyrano » 20 août 2005, 12:10
Tu confonds langage serveur et langage client. PHP s'exécute coté serveur, JavaScript coté client (ou alors on tombe dans l'ASP)
Ton système JavaScript sera de toutes façon plus rapide. Mais si tu tiens à faire la même chose en PHP, tu dois alors ajouter des paramètres dans les liens sur les miniatures du bas pour faire recharger la page avec la miniature cliquée en gros plan et inversement. Grosso-modo, on régénère la page coté serveur pour la renvoyer au navigateur avec les images remplacées. Ce qui explique que ce soit plus lent puisqu'il y a échange client/serveur, ce que court-circuite le JavaScript.
Tu confonds langage serveur et langage client. PHP s'exécute coté serveur, JavaScript coté client (ou alors on tombe dans l'ASP)
Ton système JavaScript sera de toutes façon plus rapide. Mais si tu tiens à faire la même chose en PHP, tu dois alors ajouter des paramètres dans les liens sur les miniatures du bas pour faire recharger la page avec la miniature cliquée en gros plan et inversement. Grosso-modo, on régénère la page coté serveur pour la renvoyer au navigateur avec les images remplacées. Ce qui explique que ce soit plus lent puisqu'il y a échange client/serveur, ce que court-circuite le JavaScript.