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 »

4)
Configurer le cache des blocs

Chaque bloc généré par Xoops peut se
voir attribuer indépendemment un cache. L'utilisation est légêrement différente
des modules ci-dessus, puisqu'ils vous permettent de mettre du cache sur des
blocks de modules qui eux-mêmes ne sont pas mis en cache (et inversément). Même
si le risque de 'décalage' est évident.


Possibilité de cache


- pas de cache
- 30 secondes
- 1 minute
- 5 minutes
- 30
minutes
- 1 heure
- 5 heures
- 1 jour
- 3 jours
- 1
semaine

En ce qui concerne les blocks, certaines fonctions
requiêrent un accès en temps réel pour fonctionner correctement. Par
exemple, n'utilisez jamais le cache sur :

- Commentaires et
sujets des forums récents. Cela peut être três perturbant pour un utilisateur
qui ne voit pas apparaître leur réponse dans ces blocs. D'expérience, ils auront
tendance á reposter leur réponse en pensant qu'elle n'a pas été enregistrée.

- Login, menu utilisateur et menu principal. Ces blocs sont typiquemment
três réacifs aux sollicitations des utilisateurs. Tout cache produit des effets
inattendus.
- Le block 'Qui est en ligne ?'. Encore un bloc qui fonctionne
en temps réel pour des raisons évidentes.
- Boîtes de dialogue en
direct.
- Tous les blocs qui utilisent des fonctions aléatoires (images,
citations, données, etc.).
- etc.

D'un autre côté, vous devriez
affecter du cache aux blocs dont l'actualisation rapide est secondaire. Ici
encore, vous pouvez envisager de le mettre á jour de façon manuelle si
nécessaire (cf. point 5).

- Les blocs de type 'Dernier paru ou Top 10'
(Téléchargements, Liens, Articles, etc.) Ces informations ne requiêrent pas
vraiment d'aspect dynamique ni d'immédiateté de résultat. Le cache y
trouvera toute son utilité.
- Les blocs personnalisés avec du contenu
statique (textes de bienvenu, liens personnalisés, infos, etc.) Afficher le
cache le plus important.

A vous de déterminer quelle information dans un
bloc est prioritaire et doit refléter avec précision l'actualité de votre site.

Voici un exemple de cache utilisé sur le
site WolFactory, pour un total fréquent de 43 requêtes
seulement...


Menu Principal : No Cache
com:office:office" />

style="MARGIN: 0cm 0cm 0pt">Menu utilisateur : No Cache

style="FONT-SIZE: 10pt">

Login: No Cache


class=MsoNormal style="MARGIN: 0cm 0cm 0pt">

style="MARGIN: 0cm 0cm 0pt">Block de chat : No Cache

style="FONT-SIZE: 10pt">

style="MARGIN: 0cm 0cm 0pt">Sondages
:
Cached (regenerates every 86400
seconds)

lang=EN-CA style="FONT-SIZE: 10pt; mso-ansi-language: EN-CA">face="Times New Roman">

style="MARGIN: 0cm 0cm 0pt">

Spotlight - Articles : No Cache

style="FONT-SIZE: 10pt">

style="MARGIN: 0cm 0cm 0pt">WF-Section
Recent:
Cached (regenerates every 2592000
seconds)

lang=EN-CA style="FONT-SIZE: 10pt; mso-ansi-language: EN-CA">face="Times New Roman">

style="MARGIN: 0cm 0cm 0pt">

Recent Downloads:style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: Verdana; mso-ansi-language:
EN-CA"> Cached (regenerates every 18000 seconds)
style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana; mso-ansi-language:
EN-CA">

class=MsoNormal style="MARGIN: 0cm 0cm 0pt">

style="MARGIN: 0cm 0cm 0pt">Headlines: Cached (regenerates every 1800
seconds)

lang=EN-CA style="FONT-SIZE: 10pt; mso-ansi-language: EN-CA">face="Times New Roman">

style="MARGIN: 0cm 0cm 0pt">

My MP box:style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: Verdana; mso-ansi-language:
EN-CA"> Cached (regenerates every 60 seconds)
style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana; mso-ansi-language:
EN-CA">

class=MsoNormal style="MARGIN: 0cm 0cm 0pt">

style="MARGIN: 0cm 0cm 0pt">New
Members:
Cached (regenerates every 300
seconds)

lang=EN-CA style="FONT-SIZE: 10pt; mso-ansi-language: EN-CA">face="Times New Roman">

style="MARGIN: 0cm 0cm 0pt">

Recent Topics: No Cache


class=MsoNormal style="MARGIN: 0cm 0cm 0pt">

style="MARGIN: 0cm 0cm 0pt">Recent Comments: No Cache

class=MsoNormal style="MARGIN: 0cm 0cm 0pt">

class=MsoNormal style="MARGIN: 0cm 0cm 0pt">

What is new?:style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: Verdana; mso-ansi-language:
EN-CA"> Cached (regenerates every 300 seconds)
style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana; mso-ansi-language:
EN-CA">

class=MsoNormal style="MARGIN: 0cm 0cm 0pt">

style="MARGIN: 0cm 0cm 0pt">Custom Block
(PHP):
No Cache
style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana; mso-ansi-language:
EN-CA">

Site Info:style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: Verdana; mso-ansi-language:
EN-CA"> Cached (regenerates every 2592000 seconds)
style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana; mso-ansi-language:
EN-CA">

class=MsoNormal style="MARGIN: 0cm 0cm 0pt">

style="MARGIN: 0cm 0cm 0pt">Active
Members:
Cached (regenerates every 1800
seconds)

lang=EN-CA style="FONT-SIZE: 10pt; mso-ansi-language: EN-CA">face="Times New Roman">

style="MARGIN: 0cm 0cm 0pt">

Waiting Contents:style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: Verdana; mso-ansi-language:
EN-CA"> Cached (regenerates every 30 seconds)
style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana; mso-ansi-language:
EN-CA">

class=MsoNormal style="MARGIN: 0cm 0cm 0pt">

style="MARGIN: 0cm 0cm 0pt">Custom Block
(HTML):
No Cachestyle="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana; mso-ansi-language:
EN-CA">

class=MsoNormal style="MARGIN: 0cm 0cm 0pt">

style="MARGIN: 0cm 0cm 0pt">Total: 19 blocks

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

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