par
Number » 01 déc. 2008, 11:24
Grâce a vos conseille, j'ai réussi a réduire déjà le nombre de requêtes à 15.
Une n'etait pas obligatoire à chaque chargement de page
L'autre, a été supprimée grâce a une optimisation de la base de donnée..
Mais bon, 15 me semble encore beaucoup.
Je pourrais supprimer les 4 requêtes permettant de comptabiliser le nombre de connecté et du coup, je passerais a 11. Mais c'est toujours trop, alors peut être avez-vous des idées ?
Je serais curieux de connaître le nombre de requêtes de la page d'accueil de phpbb..
Edit :
Je viens de passer à 12 requêtes :
- Suppression du nombre de personnes en ligne, je n'affiche que les membres co - 3 requêtes
- Suppression d'un select de configuration du site (le tout dans un fichier config)
Edit 2
Est-ce mieux cette requête sur chaque page qui vérifie que l'user est co + récupération des config :
SELECT users.id,users.pseudo,users.level,users_sessions.sid FROM users,users_sessions WHERE users.id = '1' AND users_sessions.user_id=users.id AND users_sessions.sid=''
Ou alors enregistrer id,pseudo,level,sid dans une session, et juste vérifier que sid est présent dans user_session ?
Sachant que le pseudo peut être modifié, le level aussi
Merci
Edit 3
A l'aide d'un event journalier je viens de passer à 11 requêtes..
Toutes les requêtes restantes sont obligatoire.
Vous trouvez que c'est mieux ?
Grâce a vos conseille, j'ai réussi a réduire déjà le nombre de requêtes à 15.
Une n'etait pas obligatoire à chaque chargement de page
L'autre, a été supprimée grâce a une optimisation de la base de donnée..
Mais bon, 15 me semble encore beaucoup.
Je pourrais supprimer les 4 requêtes permettant de comptabiliser le nombre de connecté et du coup, je passerais a 11. Mais c'est toujours trop, alors peut être avez-vous des idées ?
Je serais curieux de connaître le nombre de requêtes de la page d'accueil de phpbb..
[b]Edit :[/b]
Je viens de passer à 12 requêtes :
- Suppression du nombre de personnes en ligne, je n'affiche que les membres co - 3 requêtes
- Suppression d'un select de configuration du site (le tout dans un fichier config)
[b][color=red]Edit 2[/color][/b]
Est-ce mieux cette requête sur chaque page qui vérifie que l'user est co + récupération des config :
[quote]SELECT users.id,users.pseudo,users.level,users_sessions.sid FROM users,users_sessions WHERE users.id = '1' AND users_sessions.user_id=users.id AND users_sessions.sid='' [/quote]
Ou alors enregistrer id,pseudo,level,sid dans une session, et juste vérifier que sid est présent dans user_session ?
Sachant que le pseudo peut être modifié, le level aussi
Merci
[b][color=red]Edit 3[/color][/b]
A l'aide d'un event journalier je viens de passer à 11 requêtes..
Toutes les requêtes restantes sont obligatoire.
Vous trouvez que c'est mieux ?