menucool GRAND Affichage

Interaction Collectuelle & Génération Automatique WebInfo TV








Spip en chair et en os : Esprit et Fantôme

mercredi 4 septembre 2002, par Walk CopID





dans la meme rubrique...

SPIP intégriste go home !
SPIP couvert d'argent et d'or
Les non-dits parlants : Spipeurs contre Spipeurs LETTRE OUVERTE
Textes et fantaisie pour SPIP
article- GALERIE JPG AUTOMATIQUE .html Walma



thèmes abordés...

SPIP
SPIP : Le plus grand site du monde.
Reférences sur referers : Chez moi par hasard !
Ya quelqu'un au bout du fil ?
Clé des mots-clés
SPIP, ça change la vie d'un webmaster ?
SPIP pour tous !
Nouvelle liste : spipaide
MOTOP-Clés & Moteurs

CACHE, Base, squelettes html, loin d'un film d'horreur un site sous SPIP peut se montrer sous un jour pas si terrible que ça. Petite reconnaissance aérienne et mystique au-dessus d'un SPIP

Spip c'est simple : des esprits .php3 qui animent (presque) seuls un corps de chair de base et d'os .html, sous la bienveillante complicité du fantôme Mister CACHE.

 

Squelette .html : Contenant d'os pas classique


Avec SPIP il n'y a pas de page html classique comme on les connait depuis la préhistoire du web. La page article.html par exemple est juste comme un maquillage pour TOUTES les pages d'articles. Elle dit à quel endroit mettre un titre, une date ou un chapeau et bien sûr le texte des articles. Elle contient aussi des instructions pour afficher les mots-clés liés à un article ainsi que les titres des articles liés. On y trouve quelques phrases communes à toutes les pages articles comme "Sur le web" ou "themes abordes" et les instructions pour que ces phrases s'affichent quand c'est nécessaire. Ajoutez aussi les instructions de menu et d'affichage des messages de forum.

Ainsi la page rubrique.html donnera sa forme à toutes les pages rubrique et contient par exemple les instructions pour aller chercher et afficher les titres des sites référencés.

Sur le plan.html ou le sommaire.html, qui eux n'affichent qu'une seule page du site, ce sont surtout des instructions (boucles) du genre "affiche moi les titres des 5 derniers articles", ou "affiche-moi le formulaire d'instruction si l'admin l'a demandé".

Les fichiers .html sont donc une simple ossature sur laquelle va venir vivre un instant une enveloppe de contenus (sic) sous une certaine forme.

 

Base : Contenu de chair


Tous les textes tapés sur un clavier en ligne à un moment ou à un autre depuis la naissance du SPIP, du premier login au dernier mot-clé en passant par les textes et messages, sont tous stockés dans la base de données (MySql).

Chaque squelette, comme breve.html par exemple, va chercher dans la base le contenu qu'il a besoin d'afficher, et les fichiers .php3 font le travail.

Quand on demande à son navigateur d'afficher :
http://ici.ici.free.fr/breve.php ?id_breve=33
les fichiers .php3 vont chercher chercher le contenu "33" de type "breve" dans la base et se servent du masque breve.html pour lui donner de la forme.

 

CACHE : Le droïde fantôme


Quand on fait un changement, publier un article par exemple, il est tout de suite enregistré dans la base. Mais il n'apparait sur le site public que plus tard automatiquement.

Les spipèdes savent que pour voir immédiatement un changement ils doivent "vider le cache" (de tout le site) ou "Recalculer la page" concernée (ce qui revient à vider le cache de cette page).

C'est que le site public a un fantôme, un double, contenu dans le dossier CACHE mais qu'il vaut mieux éviter de cotoyer car seuls les .php3 savent lui parler et s'en occuper, en général la nuit.

Si on ne touche pas au site pendant longtemps, stimulé par ses visiteurs Mister CACHE va stocker nuit après nuit tout le site sous forme de pages html classiques (eh oui surprise il y en a... Mais pas touche !). Et ce sont ces pages fantômes de chair et d'os qu'il montrera au visiteur en un temps record, plutôt que de laisser les .php3 se fatiguer longuement à fabriquer une page à chaque fois.

 

.php3 : Les esprits maitres-esclaves


Spip est vivant, il travaille même quand vous n'êtes pas là. Il suffit qu'un visiteur vienne titiller ses fichiers. Ainsi le sommaire.php3 s'excite toutes les deux heures à la vue d'une charmante visiteuse, et s'assure alors que ce qu'elle voit sur la page d'accueil correspond bien à la dernière réincarnation prévue à la base.

Si ce n'est pas le cas il prévient les autres .php3 de se magner de tout raffraichir, et se montre ainsi sous son meilleur jour, son dernier jour.





signé...


Walk CopID
site: CopID.org 3eme Monde
Texte domaine public - copie libre non marchande (copID)




Plan-Liens Forum
  • fil: toujours le cache !
    (1/3) 13 février 2005 , par juan

  • fil: > A propos de ces malins fantômes...
    (2/3) 24 janvier 2004 , par Sarah

    rép: Anonyme
  • fil: > Spip en chair et en os : Esprit et Fantôme
    (3/3) 14 août 2003 , par po droit de dire

    rép: cocacola
    rép: MrBark
    rép: Anonyme
    rép: tt


  • fil: toujours le cache !
    13 février 2005, par juan   [Début forum]

    bonjour,

    je syndique des sites par le fil rss et le cache me pose donc un problème, comment je peux enlever le cache pour la syndication des sites qui se fait sur deux pages (sommaire entre autre) Merci


    fil: > A propos de ces malins fantômes...
    24 janvier 2004, par Sarah   [Début forum]
    Mon site SPIP est actuellement hébergé chez free. Lorsque je vide la cache, je n'ai plus aucun article sur le site public. Serait-ce la preuve que la base de donnée de mon hébergeur est à nouveau en panne, contrairement à ce que m'affirme la hot line ? (qui d'ailleurs n'arrive pas à faire fonctionner correctement ses pages d'aide en ligne, qui sont en PHP... je ris)

    • free ghosts fantômes...
      26 janvier 2004   [
      Début forum]

      oui, si les fichiers spip fonctionnaient correctement jusque là.

      CACHE vide implique recalcul immédiat de toutes les pages visitées avec fabrication de la page cache (qui sera affichée en en ligne), à partir de son contenu qu'on va chercher dans la base.

      S'il n'y a rien, c'est que la base est vide ou fonctionne mal, selon toute probabilité.

      De toute façon en ce moment free suscite beaucoup de commentaires négatifs (fonctions enlevées, pannes, diverses...) donc la hot line... parle peut-etre de ce qu'il se passe en principe depuis 2mn et pour les 30 prochaines minutes... ?


    fil: > Spip en chair et en os : Esprit et Fantôme
    14 août 2003, par po droit de dire   [Début forum]
    vu de fantome

    les esprit est fantome existe reelement. et sans blaguer j'en ai vue. ils m'on fait un sourire genre menacant.

    croyez le ou non. les esprit et fantome existe. si vous en voyer un faite tres atention et ne paniquer pas.


    leVillage.Org - la communauté des internautes modernes ! Pour créer facilement un webzine comme celui-ci ANnuaire des GEnerateurs Internet Collectuel, et CopID (copie libre sans source ni auteur) Le Géné de bios ne parle que de vous ! Le Cerveau Collectif vous donne raison ? TipiWiki La reconquête du web ! Modem Lent, Non-Voyant: Naviguez en format TEXTE sur ce site [ACCUEIL] | LETTRE | THEME | MOTOP | MESSAGES | PLAN | REDAC
    CopID: 100% libre     Au  samedi 28 janvier 2012 :  213 articles 113 brèves 1021 posts