Projet-RSSxml

763 vues

Publié le

Diaporama de Bilan sur un projet de flux RSS

Publié dans : Périphériques & matériel
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
763
Sur SlideShare
0
Issues des intégrations
0
Intégrations
15
Actions
Partages
0
Téléchargements
9
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Projet-RSSxml

  1. 1. L3 informatique Projet XML : Flux RSS<br />Bartoli Ludovic<br />Dusautoir Quentin<br />Mattei Sébastien<br />1<br />
  2. 2. Sommaire<br />Introduction<br />État de l’art<br />Technologie de programmation<br />Démonstration du prototype logiciel<br />Conclusion<br />Bibliographie<br />2<br />
  3. 3. Introduction<br />Dans le cadre du cours « Technologie d’accès aux données », il nous a été demandé de réaliser un projet : XML et RSS<br />Nous allons vous présenter les étapes de conception de notre projet, les standards xml ainsi que les technologies de programmation à notre disposition et ce que nous avons décidé d’utiliser. <br /> 3<br />
  4. 4. Introduction <br />Qu’est ce que le RSS ?<br />C’est un langage XML qui permet de recueillir des données de sources multiples.<br />Pourquoi l’utiliser ?<br />Pour suivre l’actualité ou les nouveautés des sites web, que l’on pourra récupérer aussi bien sur son ordinateur que son téléphone portable.<br /> 4<br />
  5. 5. RSS 0.91 :<br />Rich Site Summary<br />Format RSS standard<br />RSS 1.0 :<br />Reprend la version 0.91 et y incorpore le RDF ( Resource Description Framework)<br />Utilisé par exemple pour répertorier les blog<br />État de l’art<br /> 5<br />
  6. 6. État de l’art<br />RSS 2.0 :<br />Really simple syndication<br />Basé sur le RSS 0.91<br />Atom :<br />Evolution parallèle au RSS, compatible avec ce dernier<br />API (Application Program Interface) d’accès au contenu<br />Garantit l’intéropérabilité<br /> 6<br />
  7. 7. État de l’art<br />Notre choix : RSS 2.0<br />Format le plus utilisé<br />Le plus récent<br />Beaucoup de documentation disponible<br /> 7<br />
  8. 8. Technologie de programmation<br />Liste des technologies disponibles <br />Java<br />Langage lourd, difficile à mettre en place.<br />PHP<br />Langage approprié, couvrent la totalité de nos besoins relatifs aux applications Web.<br />Ajax<br />ré-actualisationpartielle, accès à des sources de données (bases de données, fichiers XML, ...) .<br />Notre choix : PHP<br /> Langage facile de prise en main<br /> Spécialisé dans l’entretien de pages web dynamiques<br /> Gestion de flux multiples<br /> 8<br />
  9. 9. Technologies de Programmation<br />Comment il fonctionne ?<br />Php est un langage interprété (un langage de script) exécuté côté serveur, principalement utilisé pour produire des pages web dynamiques.<br />Que faut-il installer ?<br /> Un serveur web qui supporte le PHP ( exemple : Apache)<br /> 9<br />
  10. 10. Démonstration du prototype logiciel<br />Démonstration en live :<br />www.projet-flux-rss.c.la<br />Flux RSS avec parser XML en PHP :<br />Affichage sans feuille de style.<br />Flux RSS en XML par Xsl :<br />Affichage avec la feuille de style.<br />10<br />
  11. 11. Conclusion<br />Compétence acquise :<br />Travail en groupe<br />Manipulation d’XML<br />Travail actif de recherche, d’information et de synthèse.<br />Travail à faire :<br />Exporter en d’autres formats (PDF, mobile, vocal)<br />11<br />
  12. 12. Bibliographie<br />www.xul.fr/xml-rss.html<br />http://projet-flux-rss.over-blog.fr<br />www.mnot.net/rss/tutorial/<br />http://en.wikipedia.org/wiki/RSS<br />http://cyber.law.harvard.edu/rss/rss.html<br />www.w3schools.com/xslfo/xslfo_documents.asp<br />12<br />

×