Fusionnez vos flux simplement avec tightpipe

 

Salut les gorets !! Rire Alors ce we de 3 jours il dépote ou bien ? Moi j’en profite pour déterrer deux trois scripts archaïques qui prennent la poussière depuis trop longtemps.

Commençons par Tightpipe.

Il peut arriver que vous souhaitiez créer un flux rss unique à partir de plusieurs flux RSS divers, par exemple pour regrouper des blogs par centres d’intérêts et les proposer
de manière simple et efficace.

Bons nombres d’outils existent déjà comme le fameux yahoo pipe ou même leed
(qui permet de le faire via son plugin rss maker), mais il faut admettre que
ce n’est pas l’idéal lorsqu’on cherche un code léger à intégrer à son site web
sans devoir dépendre d’un service ou d’un code qui n’a rien à voir, de plus peu d’alternatives s’offrent en PHP, on trouve en revanche quelques perles du coté de python (mais je digresse).

C’est dans ce but que j’ai grappillé quelques miettes de leed afin de vous proposer
Tightpipe.

image

Tightpipe est un script mono-fichier sans base de données qui permet simplement de grouper
plusieurs flux en un seul en quelques clics.

image

Tightpipe a l’avantage de contenir la librairie simplePie qui parse de nombreux
formats de flux RSS plus ou moins catholiques, Tightpipe inclut également un double
système de cache de manière à proposer rapidement le flux global et ce sans trop mettre le serveur sur les rotules.

L’installation, l’utilisation et le téléchargement sont dispo sur la page github de Tightpipe.

Bonne fin de week end les glandeurs ! 😀

 

8 réactions au sujet de « Fusionnez vos flux simplement avec tightpipe »

  1. jerrywham Réponse

    Des erreurs subsitent avec php 5.5.3. J’ai pas trouvé où les mettre sur github. L’onglet issue n’est pas ouvert :
    [02-Nov-2013 16:38:36 Europe/Paris] PHP Warning: Invalid argument supplied for foreach() in /Users/xxxx/tightpipe/tightpipe.php on line 187
    [02-Nov-2013 16:38:36 Europe/Paris] PHP Notice: Undefined property: stdClass::$category in /Users/xxxx/tightpipe/tightpipe.php on line 239
    [02-Nov-2013 16:38:36 Europe/Paris] PHP Warning: implode() : Invalid arguments passed in /Users/xxxx/tightpipe/tightpipe.php on line 239

    Merci quand même pour le partage.

    • Idleman Auteur ArticleRéponse

      Merci pour le retour, j’ai ouvert les issues peux tu le mettre dessus que je ne l’oublie pas ? 🙂

  2. Bronco Réponse

    Salut copain ^^
    J’ai fait un script semblable il y a un moment, moins poussé mais dans le même esprit ( Funnel )

    Je vais tester malgré tout, pour le plaisir 😉

    • Idleman Auteur ArticleRéponse

      Nice, les grands esprits se rencontrent effectivement :), le mien n’est pas très poussé non plus cela dit ^^
      nb :j’aime beaucoup ton logo

    • Idleman Auteur ArticleRéponse

      Peut être un jour si ils parviennent à se décider sur au moins un truc, mais bon pour le moment ça me parait compromis aux vue des dernières réunions improductives auxquelles j’ai assisté…

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.