CMBP formation et développement PHP / MySql / PostgreSQL Xavier Braive et François Plégades, des interventions à visage humain. Les Rois du PHPétrole !
Accueil Développement Formation Directe Programmes de Formation Réalisations Presse Deviseur FAQ Contact

.: Formation WEB :.

Creer, agreger et diffuser un fil d'info RSS avec PHP

Les flux RSS permettent avant tout de proposer des sources d'informations auxquelles vos visteurs peuvent s'abonner. Ils seront ainsi tenus au courant de votre actualité, et ce de façon automatique (au travers de leur lecteur de flux RSS).
Les informations que vous diffusez peuvent êtres générées manuellement,via une interface d'administration sécurisée (backoffice), automatisées par requêtes déclenchées sur les mises à jour de votre base de donnée, ou même provenir de l'agrégation filtrée de plusieurs flux externes (gratuits et / ou payants).
Les flux RSS peuvent donc jouer un rôle central dans votre politique de communication.
La norme XML RSS, qui peut signifier Rich Site Summary, Rapid Story Storage, RDF Site Summary ou Really Simple Syndication selon la version concernée, permet la mise en oeuvre de la syndication de contenu sur le Web.
Cette formation aura donc pour double objectif de créer des flux d'information XML au format RSS (diffusion d'information) d'une part, et d'autre part lire des fils d'information XML / RSS externes, afin d'en analyser le contenu (filtre) en vue d'une agrégation pour redifusion..

formation RSS php


Durée de la formation "flux d'information r.s.s."

2 jours

Participants à la formation "flux d'information r.s.s."

Ce cours concerne les webmasters et développeurs désirant intégrer un flux RSS à leur site web, ou proposer à d'autres sites leur propre fil d'information.

Pré-requis de la formation "flux d'information r.s.s."

Connaissances de base PHP5 et de son utilisation dans un contexte Web, ou connaissances équivalentes à celles apportées par le stage "PHP 5, développer un site Web dynamique".

Travaux pratiques de la formation "flux d'information r.s.s."

Les exercices et les démonstrations de ce cours sont basés sur la réalisation complète d'un flux RSS, par édition directe ou agrégation.


Programme de la formation "flux d'information r.s.s."

XML - Introduction

  • Qu'est-ce que le XML?
  • Principales différences entre XML et HTML
  • Syntaxe XML
  • Un exemple de document XML
  • PHP Dom
  • SAX
  • Le Serveur XML
  • Créer le flux XML
  • Créer un agrégateur de flux
  • Créer un filtre paramétrable

<<< retour au sommaire "Gestion des Flux RSS sous PHP"


RDF. Introduction

  • Objectifs
    • Les métadonnées.
    • Web sémantique.
  • Principes.
    • Ressources, propriétés et déclarations.
    • Exemple
  • RDF, pour aller plus loin.

<<< retour au sommaire "Gestion des Flux RSS sous PHP"


Le format RSS

  • Objectifs du format RSS
  • Les différentes versions de RSS
  • Construire un flux RSS 0.91, 1.0 ou 2.0.
    • Structure d’un document RSS 0.91
    • Les éléments d’un document RSS 0.91.
    • Exemple avec RSS 0.91.
  • Structure d’un document RSS 1.0.
    • Les différences fondamentales avec RSS 0.91
    • Table des Matières
    • Les modules
    • Exemple avec RSS 1.0.
  • Structure d’un document RSS 2.0
  • Principales différences avec les autres versions de RSS

 

<<< retour au sommaire "Gestion des Flux RSS sous PHP"


Comment exploiter les flux RSS sur un site?

  • Mettre en place un fil RSS avec Firefox et RSS Editor.
  • Référencement & annuaires RSS.
  • Visibilité.
  • Interfaçage avec les agrégateurs de contenu
  • MagPieRSS
  • Exemples d'intégration

<<< retour au sommaire "Gestion des Flux RSS sous PHP"


Nous avons déjà formé plus de 1875 stagiaires à :

  • Aix-en-Provence
  • Angers
  • Antibes
  • Arcueil
  • Bordeaux
  • Bruxelles
  • Caen
  • Chartres
  • Cholet
  • Colombes
  • Dieppe
  • Dijon
  • Fort-de-France (Martinique)
  • Genève (Suisse)
  • Gisors
  • Grenoble
  • Hammamet (Tunisie)
  • La Bresse
  • La Défense
  • La Rochelle
  • Le Havre
  • Le Mans
  • Lille
  • Liège (Belgique)
  • Lorient
  • Lyon
  • Massy
  • Metz
  • Montpellier
  • Mulhouse
  • México, D.F. (México)
  • Nagoya (Japon)
  • Nancy
  • Nantes
  • Nezignan l'Evêque
  • Orléans
  • Ouagadougou (Burkina Faso)
  • Paris
  • Poitiers
  • Puerto Peñasco (Sonora, México)
  • Rennes
  • Romans
  • Rouen
  • Sophia Antipolis
  • St Etienne
  • St-Jean-Pied-de-Port
  • Strasbourg
  • Torcy
  • Toulon
  • Toulouse
  • Tucson (Arizona)
  • Why (Arizona)

Geo Visitors Map
Prochaines formations:

PHP5 + MySql
lieu: Paris 17ème
date: 17-21/05/2010 [x1]
programme PHP/MySql

PHP Avancé
lieu: Eon ITC
date: 27-29/05/2010
programme PHP Objet & Extensions

  • Oracle,SQL Server,ODBC
  • Prog. Objet Avancée
  • LDAP
  • Mails multiparts
  • POP3
  • PDF
  • XML / XSLT / xPath
  • Sockets
  • Web services / SOAP

PHP : Sécurité
lieu: Eon ITC
date: 04-06/06/2010
programme PHP Sécurité

  • Risques
  • XSS
  • CSRF
  • Formulaires:Les failles
  • regex et filtres
  • Vol de session
  • Injections SQL
  • SPAM
  • BFA
  • Phishing
  • DoS
  • Quotas et gestion des charges
  • Turing inversé

PHP : Industrialisation
lieu: Eon ITC
date: 11-13/06/2010
programme Design Patterns & Frameworks

  • Frameworks
  • Optimisation
  • caches
  • prog .parallèle
  • Tests Unitaires (TDD)
  • Tests de charge
  • Design Patterns
  • IDEs


Info

La société CROSSFIRE JAPAN,INC. vient de pondre un nouveau langage, et l'environnement de développement qui va avec.
Alinous-Core permet de développer des pages web dynamiques, liées à des bases de données. Ce n'est pas un langage tel que PHP, Ruby ou Java, il "suffit" de connaître Html ET Sql pour intégrer sans peine.
Ce pseudo langage est très simplifié, mais a tout ce qu'il faut pour réaliser les opérations classiques liées au développement de sites web dynamiques :
  • Champs de saises divers
  • Frames virtuelles
  • Validation
  • Authentification
  • Sessions Http
  • Redirections
  • e-mail
  • RSS
  • Upload
Les bases de données supportées actuellement sont les suivantes:
  • Apache derby
  • PostgreSQL
  • MySQL

programmes de cours © 2001,2002,2003,2004,2005,2006,2007,2008, 2009 et 2010