Fork me on GitHub

Documentations > Utilisateurs standards > Paramétrage de Xoops > Gérer le systême de cache de Xoops...

Gérer le systême de cache de Xoops...


Page:
« 1 (2) 3 4 5 6 »

1) Le principe de cache

Il
n'est pas nécessaire de réexpliquer ceci en détail, mais Xoops, comme tout CMS
basé sur une architecture PhP et SQL, requiêrt des serveurs suffisamment
puissants pour effectuer des requêtes complexes sur les bases de données. Pour
résumer le principe, chaque fois qu'un utilisateur clique sur une page, il
envoie une requête à  destination de la base de données sur le serveur. Celui-ci
calcule le résultat de la requête et renvoit le résultat sous la forme d'un
fichier html (ou sous forme de texte dans certains cas), et qui est lu par
l'explorateur de l'utilisateur.

La vitesse d'affichage des pages d'un
site dépend de plusieurs paramêtres, dont on peut donner quelques exemples
:

  • performance de la connection
  • performance du serveur web
    (machine elle-même et nombre de sites hébergés sur cette machine, à  moins que tu
    bénéficies d'une machine dédiée pour toi tout seul)
  • performance du
    serveur hébergeant la base sql
  • qualité de construction des pages du
    site

La version 2.0.x de Xoops utilise un systême de templates qui
permet d'accélérer l'affichage des pages. En utilisant ce systême de cache, les
résultats des requêtes sont stockés dans un répertoire temporaire, réduisant
ainsi le nombre de requête total. Dans l'arborescence des fichiers Xoops, vous
trouverez deux répertoires oùsont stockés les fichiers en cache :

  • templates_c : Le répertoire qui contient tous les
    fichiers temporaires du thême
  • cache: contient les
    fichiers tampon des blocs et des modules

Si vous n'activez aucun
cache, ce répertoire est vide. Par exemple, lorsque vous êtes sur la page
d'accueil, si vous désactivez les systêmes de cache, sur chacun des modules et
blocs affichés, vous obtiendrez facilement jusqu' à  une centaine de requêtes (en
fonction du nombre de blocs affichés, bien entendu) et ce à  chaque fois qu'un
utilisateur sollicitera cette page.

Paramétré convenablement, le systême
de cache des modules et blocs vous permettra de réduire ce chiffre à  une
quarantaine en moyenne. Ce qui aura pour effet
d'améliorer grandement le temps de réponse de votre
site.

Page:
« 1 (2) 3 4 5 6 »
Licence, certains droits réservés
Partager Twitter Partagez cette article sur GG+
  Voir cet article en format PDF Imprimer cet article Envoyer cet article

Naviguer à travers les articles
Article précédent Comment gérer les groupes
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

59 Personne(s) en ligne (1 Personne(s) connectée(s) sur Documentations) | Utilisateur(s): 0 | Invité(s): 59 | Plus ...