Intégrer un flux RSS sur son site - HTML/CSS - Programmation
Marsh Posté le 23-12-2010 à 10:33:16
Ce sujet a été déplacé de la catégorie Graphisme vers la categorie Programmation par Skopos
Marsh Posté le 23-12-2010 à 10:36:13
Merci d'avoir déplacé le post.
Marsh Posté le 23-12-2010 à 16:23:13
Il y a plusieurs manières de faire ce que tu veux. ça dépend principalement de tes compétences, de quels langages tu connais et dans quels langages est écrit ton site.
En gros, le plus simple/propre est probablement de le faire avec un langage côté serveur (PHP, Python, Ruby,...).
Sinon tu pourrais le faire à la volée côté client:
- Avec une feuille XSL, attention ceci dit au fait que pas tous les navigateurs (par exemple ceux des terminaux mobile) sont capable de le gérer
- Avec du JS (mais là c'est vraiment très sale et assez usine à gaz..)
Marsh Posté le 23-12-2010 à 17:18:22
esox_ch a écrit : |
Depuis quand les mashup c'est sale ?
Par rapport à une usine à gaz côté serveur genre un cron + un cache dans la base, c'est nettement plus simple
Marsh Posté le 23-12-2010 à 22:36:33
Merci pour ces réponses.
Mon site est réalisé avec un logiciel, Toweb pour ne pas le citer.
Je m'en sers surtout pour bien organiser mon site.
Ensuite, j'y intègre des scripts en java, flash (animations flash que je réalise avec des logiciels de Sothink notamment) et des modules php.
Je n'ai pas suffisamment de connaissance (et de temps)pour réaliser entièrement un script en php, mais je peux comprendre ce que je trouve et les adapter.
Marsh Posté le 24-12-2010 à 16:55:03
smaragdus a écrit : |
Ah oué, lire un flux RSS et générer le code HTML à grands coups de document.write c'est vachement propre et surtout léger (merci pour les terminaux mobiles)... En php c'est fait en genre 10 lignes hein ...
Marsh Posté le 25-12-2010 à 11:35:57
esox_ch a écrit : |
Renseigne toi un peu sur les tendances réelles du marché et les mash-up avant de pontifier sur un domaine que tu ne connais visiblement pas (genre document.write : ça existe encore les gens qui utilisent ça ? on vit à l'ere du json et des templates)
Un petit extrait de WP :
Citation : De plus en plus d'éditeurs de contenu proposent gratuitement des API, afin d'encourager la communauté des développeurs à créer des mashup utilisant leur contenu. Les applications composites se basent sur la programmation événementielle. |
Mince parles-en vite à Google, Ebay, et Yahoo qu'ils sont dans l'erreur
et tu ne peux pas faire ça proprement côté serveur avec 10 lignes puisqu'il faut un cron et un cache de données.
Marsh Posté le 26-12-2010 à 12:28:06
Tu es allé voir la définition de mash-up? Rien ne dit que ça doit être fait en JS. Une page générée en récupérant des données externe côté serveur (ou côté client, avec une couche XSL) et les assemblant/présentant comme tu le veux sera aussi un mash-up.. Ou alors on m'aurait menti ?
T'as plein de sites qui proposent des API diverses et variées, permettant d'acceder leur données à l'aide de technos diverses et variées, il y a des cas où le JS est la meilleur solution, d'autres cas (comme celui-ci à mon avis) où ça l'es pas.
Pour finir, l'auteur du topic a visiblement peu/aucune notion de prog, tu crois vraiment que de lui parler de cron et cache de données est utile? Non, tu lui explique comment générer ses pages en allant chercher les données à chaque hit sur la page RSS. Une fois que son site sera assez grand pour que cette solution devienne invivable (merci le nombre de hits), alors il se formera/engagera qqn pour mettre en place un vrai système.
Bref, je dis pas que ta réponse est mauvaise (vu le peu de données qu'on a, ça sera prétentieux de ma part). Par contre évite de me donner des leçons d'informatique si t'as pas la carrure
Marsh Posté le 26-12-2010 à 12:44:46
esox_ch a écrit : Tu es allé voir la définition de mash-up? Rien ne dit que ça doit être fait en JS. Une page générée en récupérant des données externe côté serveur (ou côté client, avec une couche XSL) et les assemblant/présentant comme tu le veux sera aussi un mash-up.. Ou alors on m'aurait menti ? |
Mauvaise foi inside
Quand je parlais des mashup au dessus, je faisais référence au mashup côté client (puisque c'était le contexte) et tu l'avais très bien compris puisque tu as même dit que c'est "sale"
Citation : Bref, je dis pas que ta réponse est mauvaise (vu le peu de données qu'on a, ça sera prétentieux de ma part). Par contre évite de me donner des leçons d'informatique si t'as pas la carrure |
Excuse moi, des mashup, j'en code régulièrement Je sais de quoi je parle, et moi, y a longtemps que j'utilise plus document.write comme toi
Marsh Posté le 26-12-2010 à 14:56:43
- J'ai compris que tu utilise du mash-up JS. Ce que j'essayais de souligner c'est que ça ne sert à rien de me citer des bouts d'articles parlant de API et mash-ups car ce n'est pas dit que TOUT le monde fasse la confusion entre ces mots et JS comme tu le fais.
- Là aussi, j'ai jamais dit que tu utilises pas de mash-ups. Je n'ai jamais dit non plus que j'utilise explicitement document.write mais que je les utilise "implicitement" (va ouvrir les APIs JS ...)
Tout ça pour dire, arrête de tout prendre comme une attaque personnelle, et donc de m'attaquer personnellement. ça n'a rien de productif et ce n'est absolument pas le but ici
Marsh Posté le 23-12-2010 à 10:31:03
Bonjour,
Comme indiqué dans le sujet, je souhaite intégrer un flux RSS dans mon site.
Mais quand je dis intégration, ce n'est pas juste un lien vers le flux.
En détail : j'utilise le site Darqroom pour comme hébergeur de mes photos. Il me fournit un flux RSS avec toutes les mises à jour que je fais.
Je voudrais extraire de ce flux uniquement les photos et les mettre soit dans un diaporama, soit un mur de photos, soit les mettre dans une banderole comme on peut le voir avec flick river pour ceux qui utilisent flickr...
Voilà le flux : http://parlamer.darqroom.com/images/rss
Voilà mon site : www.parlamer.fr (le menu "nouvelles" renvoi pour l'instant directement vers le flux ci-dessus).
Merci.