Gérer le systême de cache de Xoops...4) Configurer le cache des blocs Chaque bloc généré par Xoops peut se Possibilité de cache - pas de cache 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 style="FONT-SIZE: 10pt"> Login: No Cache style="FONT-SIZE: 10pt"> : Cached (regenerates every 86400 seconds) lang=EN-CA style="FONT-SIZE: 10pt; mso-ansi-language: EN-CA"> Spotlight - Articles : No Cache style="FONT-SIZE: 10pt"> Recent: Cached (regenerates every 2592000 seconds) lang=EN-CA style="FONT-SIZE: 10pt; mso-ansi-language: EN-CA"> Recent Downloads:style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: Verdana; mso-ansi-language: seconds) lang=EN-CA style="FONT-SIZE: 10pt; mso-ansi-language: EN-CA"> My MP box:style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: Verdana; mso-ansi-language: Members: Cached (regenerates every 300 seconds) lang=EN-CA style="FONT-SIZE: 10pt; mso-ansi-language: EN-CA"> Recent Topics: No Cache What is new?:style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: Verdana; mso-ansi-language: (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: Members: Cached (regenerates every 1800 seconds) lang=EN-CA style="FONT-SIZE: 10pt; mso-ansi-language: EN-CA"> Waiting Contents:style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: Verdana; mso-ansi-language: (HTML): No Cachestyle="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana; mso-ansi-language: EN-CA"> class=MsoNormal style="MARGIN: 0cm 0cm 0pt">
|
87 Personne(s) en ligne (3 Personne(s) connectée(s) sur Documentations) | Utilisateur(s): 0 | Invité(s): 87 | Plus ...