J'ai une page web où j'effectue 3 requetes distinctes sur la meme table de la meme base. C'est assez fou, mais je ne sais comment faire autrement. C'est pour une page d'actualités, dont toutes les données sont dans une table unique.
Je fais une première requete pour donner le titre et la date de l'article. Fin de la requete.
Ensuite j'ai pas mal de code html pour le menu de la page et la barre de nav.
Deuxiène requete pour donner le titre (une deuxième fois) et l'introduction de l'article. Fin de la requete.
Code html pour la banniere de pub.
Troisiène requete pour donner le texte de l'article proprement dit. Fin de la requete.
Code html pour le bas de la page.
Je pourrais envisager de faire un seul select au début, et de mettre tout mon code ensuite derrière un "echo" unique, mais ça me ferait mettre plus de 30k de code derrière cet "echo", alors c'est peut-etre beaucoup...
Alors si quelqu'un a une idée, car je cherche à optimiser mon site et faire 3 requetes sur une page unique, cela me parait trop ?
D'une manière générale, vaut-il mieux faire 2 petites requetes tres rapides ou une grosse ?