Question posée par un de mes collègues concernant l'utilisation ou non
des frames. Je la pose ici, surtout aux personnes ne "préférant" pas
utiliser les frames.
Bon, soit une page contenant un tableau de données (plusieurs dizaines
de lignes extraites d'une table en contenant plusieurs centaines) et un
menu pouvant , en fonction de clicks réalisés sur telle ou telle ligne,
être adapté par lecture dans une DB (actions liées à la dite ligne).
Que va-t-il se passer si on n'utilise pas de frames? Lors d'un click
impliquant un rafraichissement du menu, on va devoir réeffectuer la
requête sql pour rafraichir également la table. Alors qu'avec des
frames, seule celle du menu serait rafraichie et donc pas de requête
supplémentaire pour le tableau.
Autant je ne vois pas l'intérêt des frames en général, autant là, c'est
vrai que je ne sais pas comment les éviter pour ne pas générer de coûts
supplémentaires au niveau de la DB.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pierre Goiffon
AMA wrote:
Que va-t-il se passer si on n'utilise pas de frames? Lors d'un click impliquant un rafraichissement du menu, on va devoir réeffectuer la requête sql pour rafraichir également la table. Alors qu'avec des frames, seule celle du menu serait rafraichie et donc pas de requête supplémentaire pour le tableau.
Vous remarquerez que le dernier fil ici où l'on a évoqué le sujet des frames faisait allusion à ces problématiques de rafraichissement
Cela dis, on peut aussi noter toutes les technologies pour recharger des parties d'une page sans rechargement : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rmscpt/Html/rmscpt.asp http://www.ashleyit.com/rs/main.htm http://jpspan.sourceforge.net/wiki/doku.php?id=javascript:xmlhttprequest
AMA wrote:
Que va-t-il se passer si on n'utilise pas de frames? Lors d'un click
impliquant un rafraichissement du menu, on va devoir réeffectuer la
requête sql pour rafraichir également la table. Alors qu'avec des
frames, seule celle du menu serait rafraichie et donc pas de requête
supplémentaire pour le tableau.
Vous remarquerez que le dernier fil ici où l'on a évoqué le sujet des
frames faisait allusion à ces problématiques de rafraichissement
Cela dis, on peut aussi noter toutes les technologies pour recharger des
parties d'une page sans rechargement :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rmscpt/Html/rmscpt.asp
http://www.ashleyit.com/rs/main.htm
http://jpspan.sourceforge.net/wiki/doku.php?id=javascript:xmlhttprequest
Que va-t-il se passer si on n'utilise pas de frames? Lors d'un click impliquant un rafraichissement du menu, on va devoir réeffectuer la requête sql pour rafraichir également la table. Alors qu'avec des frames, seule celle du menu serait rafraichie et donc pas de requête supplémentaire pour le tableau.
Vous remarquerez que le dernier fil ici où l'on a évoqué le sujet des frames faisait allusion à ces problématiques de rafraichissement
Cela dis, on peut aussi noter toutes les technologies pour recharger des parties d'une page sans rechargement : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rmscpt/Html/rmscpt.asp http://www.ashleyit.com/rs/main.htm http://jpspan.sourceforge.net/wiki/doku.php?id=javascript:xmlhttprequest
Etienne SOBOLE
http://www.ashleyit.com/rs/main.htm
Ah ouai c'est genial ce truc. et y a moyen d'etre sur que la requete a été executée??? ca marche meme si on en lance sumilutanément plusieurs?
Tu vas me dire "regarde dans le source", m'enfin bon si tu l'as deja fait ;) Etienne
http://www.ashleyit.com/rs/main.htm
Ah ouai c'est genial ce truc.
et y a moyen d'etre sur que la requete a été executée???
ca marche meme si on en lance sumilutanément plusieurs?
Tu vas me dire "regarde dans le source", m'enfin bon si tu l'as deja fait ;)
Etienne
et y a moyen d'etre sur que la requete a été executée???
???
Etienne SOBOLE
???
ben en fait oui c'est la callback... non le truc c'est d'etre sur que la requete HTTP s'est bien terminée... exemple: tu te sers de cas pour faire un enregistrement sur le serveur, tu lances donc une requete, et l'utilisateur clicl sur un lien avant la fin de la requete...
qu'est ce qui se passe... ?
???
ben en fait oui c'est la callback...
non le truc c'est d'etre sur que la requete HTTP s'est bien terminée...
exemple: tu te sers de cas pour faire un enregistrement sur le serveur, tu
lances donc une requete, et l'utilisateur clicl sur un lien avant la fin de
la requete...
ben en fait oui c'est la callback... non le truc c'est d'etre sur que la requete HTTP s'est bien terminée... exemple: tu te sers de cas pour faire un enregistrement sur le serveur, tu lances donc une requete, et l'utilisateur clicl sur un lien avant la fin de la requete...