RE: [Spip] articles et cache

Ta méthode me permettrait dejà d'éviter le foisonement de squelettes et de

fichiers php3 à la racine de mon site :wink:

Oui, en plus il m'arrive de modifier la présentation d'un squelette sans
répercuter ces modifs dans les autres, d'où une tendance à déshomogénéiser
(est-ce français ? mais n'est pas à ça près avec les utilisateurs de
"requettes" qui voient trop de films de guerre!) l'affichage des articles.

Voici, en pièce jointe, mon squelette unifié. Il est divisé en 3 : le menu,
le haut de page (logo, titre...) et la 3e partie spécifique à chaque modèle
d'article. Chaque partie spécifique est sélectionnée par un "if ($modele
==)". Evidemment l'intégralité des boucles du squelette est exécutée, mais
lorsque c'est mis en cache, ça n'a pas d'incidence sur la vitesse
d'affichage. Une erreur de ma part à ne pas reproduire (!) : dans les
boucles meme_rubrique j'avais laissé le critère {doublons}, ce qui
m'empêchait d'afficher ces liens dans les modèles autres que le 1er.

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
VRML Worlds
Envoyé : samedi 5 octobre 2002 13:44
À : Spip@Rezo. Net
Objet : Re: [Spip] articles et cache

C'est possible d'utiliser différents squelettes à partir d'un seul fichier
php3 ? Cela ne pose pas de problème au niveau du cache ? Les fichiers caches
sont attachés à la notion de squelette ou au fichier php3 ?

A bientot,
JM

----- Original Message -----
From: "Bernard Martin-Rabaud" <martinrabo@wanadoo.fr>
To: "Spip@Rezo. Net" <spip@rezo.net>
Sent: Saturday, October 05, 2002 11:25 AM
Subject: [Spip] articles et cache

J'ai des articles dont la présentation est différente (communiqués de
presse, documents, infos...). Chaque modèle d'article est identifié par un
mot-clef . Jusqu'ici je faisais le tri (avec un switch en PHP) dans
article.php3 qui sélectionnait le bon squelette en fonction du mot-clef.
Pour ce tri, j'ai eu besoin de rajouter un &id-mot=y derrière

l'id_article=x

dans l'URL. Mais ce qui me gène c'est l'inflation de squelettes d'article,
un par modèle.

Je me demandais s'il ne serait pas préférable de faire un squelette commun
(donc très long, d'autant plus que je veux nettement séparer les modèles
pour m'y retrouver plus tard). Ce serait probablement plus long à charger
une 1ère fois, mais une fois dans le cache, ce ne serait pas plus long que
la solution actuelle. Keske vous en pensez ?

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

article.html (11.2 KB)