Fork me on GitHub






cache et nombre de requêtes
Régulier
Inscrit: 03/12/2003 11:43
Messages: 302
Je sui sen train d'essayer d'optimiser mon site xoops et d'essayer de diminuer le nombre de requête fait sur ma base de donné.
Pour cela, j'ai trouvé des article indiquant qu'il faut mettre certain module et blocks en cache.
J'ai fait quelque teste et apparement, mamgrès la mise en cache de certains d'entre eux, le nombre de mes requêtes ne bouge pas.
Quelqu'un pourrait il me dire pourquoi?

Posté le : 05/09/2006 13:47
Partager Twitter Partagez cette article sur GG+
Re: cache et nombre de requêtes
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Salut,

le nombre de requête, lors d'une MAJ du cachen non !
par contre le nombre de requête dans le temps, oui.

Si tu as du cache de 5 mn sur le module news (module et blocs), une nouvelle requête pour le module news n'aura lieu que toute les 5 mns, même si tes utilisateurs recharge 50 fois ta page par minute !

Sans cache, ça serait 50 fois les requêtes...

Posté le : 05/09/2006 15:38

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: cache et nombre de requêtes
Régulier
Inscrit: 03/12/2003 11:43
Messages: 302
je ne comprends pas "le nombre de requête, lors d'une MAJ du cachen non !"

En reprenant l'ex d'un cache de 5min sur les news.
Admetons que pour charcher ma page news, sans cache, mon site lance à chaque fois 20 requêtes (pour les menu, les block, etc...)
Si je mets le cache de 5 min sur les news, il devrais y avoir moins de requête de lancé non? Pourquoi alors j'ai toujours le même nombre de requête affiché (mode debug) avec et sans cache?

Posté le : 05/09/2006 17:43
Partager Twitter Partagez cette article sur GG+
Re: cache et nombre de requêtes
Régulier
Inscrit: 03/12/2003 11:43
Messages: 302
quelqu'un pourrait m'aider svp

Posté le : 06/09/2006 10:58
Partager Twitter Partagez cette article sur GG+
Re: cache et nombre de requêtes
Régulier
Inscrit: 06/01/2006 23:55
Messages: 379
En gros ce qui me semble bizarre, c'est que je me suis fait les memes reflexions.

Je me suis dit si ca se trouve c que les requetes etc.. du mode debug sont elles aussi inscrites dans le cache ce qui pourrait expliquer cela, mais non c'est pas le cas.

En fait je pense que c tout betement structurel.
Tu fais tes requetes dans tes objets etc... et tout cela alimente le xoopstpl, mais c lui qui a la fin va aller verifier si y a deja un cache utilisable pour ta page. Donc toutes les requetes sont toujours effectue cache ou pas cache par contre les donnees ne sont pas rafraichi par les requetes si cela prend le cache.
Donc le seul gain au final avec le cache c pas sur les requetes mais sur la constuction de la page par le moteur smarty.

Si tu descend le code pour t'en persuader la notion de en cache ou pas va etre teste sur la methode display de xoopsTpl, et on appel cette methode dans le footer.php donc une fois que tu as fait toi toutes tes requetes dans tous tes objets etc... et non avant.

Bien sur je peux dire des conneries mais en tout cas quand je me suis pose la meme question, c'est la comprehension que j'ai eu a la lecture du code. Maintenant je peux me tromper.

Posté le : 06/09/2006 13:24
Partager Twitter Partagez cette article sur GG+
Re: cache et nombre de requêtes
Admin Frxoops
Inscrit: 04/02/2003 07:37
De Belgique
Messages: 3376
C'est peut-être que la configuration de ton cache n'est pas correcte ? Comment as-tu procédé ?


Posté le : 06/09/2006 13:26
Partager Twitter Partagez cette article sur GG+
Re: cache et nombre de requêtes
Régulier
Inscrit: 03/12/2003 11:43
Messages: 302
Pourles modules, j'ai fait ça dans les Paramètres généraux et pour les blocs, directement sur le blocs

Posté le : 06/09/2006 13:43
Partager Twitter Partagez cette article sur GG+
Re: cache et nombre de requêtes
Régulier
Inscrit: 03/12/2003 11:43
Messages: 302
un petit coup de main svp

Posté le : 07/09/2006 15:05
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

11 Personne(s) en ligne (6 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 11 | Plus ...