Version imprimable | http://spipeur.free.fr/article.php3?id_article=17 |
Un système de bannière indépendant du cachePar Eric, le vendredi 20 août 2004. |
Voici un petit script PHP, qui va vous permettre d’installer un système de bannières optimisées indépendant du cache géré par SPIP.
L’objectif de cet article est de vous proposer un script permettant de bénéficier d’un système de bannière indépendant du cache de SPIP. (Le script php proposé pourra également facilement être intégré aux sites n’utilisant pas SPIP). Dans Spip, on aurait bien pu utiliser les mots clés pour gérer vos bandeaux publicitaires, mais le script proposé ici permet une gestion plus fine de vos bandeaux. Dans ce script, les bannières sont divisées en 2 groupes distincts :
Le code du script est commenté afin de faciliter vos modifications. Si ce script peut-être utilisé tel quel dans les sites n’utilisant pas SPIP, voyons maintenant comment l’intégrer aux sites ’spiper’. Intégrer ce script à SPIPPour être efficace, avec SPIP, un système de bannière doit être indépendant du système de cache. Pour ce faire nous allons utiliser l’astuce présentée dans cet article. Nous allons générer les fichiers nécessaires à SPIP
Nous créons ensuite le fichier bandeau.html dans lequel figurera le code réel permettant d’appeler le script de gestion des bannières :
Il ne reste plus qu’à insérer cet encart dynamique au sein des pages voulues grâce à un iframe dont la taille correspondra à la taille standard d’une bannière (468*60)
Pour optimisée encore plus le système, vous pouvez très bien utiliser ce script avec des bannières différentes en fonctions des rubriques, articles etc... |
Spip’eur - Scripts, articles, ressources, astuces pour SPIP | http://spipeur.free.fr/article.php3?id_article=17 |