Comme c'est mon premier site avec Mysql, je manque un peu de points de repère sur le bon ou mauvais usage des requêtes mysql sur chaque page ... J'ai donc mis en place un petit compteur (mis a 0 en init session donc en tout debut de page) et avec +1 a chaque requête mysql executée.
Le verdict sur les pages les plus importantes :
Page home du site : 6 (+ 1 optionnelle)
Page home du forum (liste des forums) : 5 (+ 1 optionnelle)
Page liste des topics : 2 (+ 1 optionnelle)
Page liste des messages : 3 (+ 1 optionnelle)
J'ai traqué tout ce que j'ai pu en travaillant au maximum en "array processing" mais là je dois pas être loin du mini (peut etre 1 requete a gratter sur chaque page home au mieux).
Ca vous inspire quoi ? Honnête ou 6 et 5 c'est trop ?
Note : le +1 optionnelle c'est une requete liée au suivi de "qui est en ligne" et elle est optionnelle parce que déclenchée avec un temps de latence de 15 s pour alléger ... En gros, je signale l'arrivée d'un nouveau visteur immediatement à la bdd mais je ne confirme à la bdd la présence d'un visiteur que toutes les 15 secondes (même si il affiche 4 pages durant ces 15 secondes).
Le verdict sur les pages les plus importantes :
Page home du site : 6 (+ 1 optionnelle)
Page home du forum (liste des forums) : 5 (+ 1 optionnelle)
Page liste des topics : 2 (+ 1 optionnelle)
Page liste des messages : 3 (+ 1 optionnelle)
J'ai traqué tout ce que j'ai pu en travaillant au maximum en "array processing" mais là je dois pas être loin du mini (peut etre 1 requete a gratter sur chaque page home au mieux).
Ca vous inspire quoi ? Honnête ou 6 et 5 c'est trop ?
Note : le +1 optionnelle c'est une requete liée au suivi de "qui est en ligne" et elle est optionnelle parce que déclenchée avec un temps de latence de 15 s pour alléger ... En gros, je signale l'arrivée d'un nouveau visteur immediatement à la bdd mais je ne confirme à la bdd la présence d'un visiteur que toutes les 15 secondes (même si il affiche 4 pages durant ces 15 secondes).