Sport Endurance • Blague du jour • Coeur de Provence  • Géolocalisation  • Web Ntic •  • Bonjour Washington

Aide à la création de
sites dynamiques !

Menu


Tutoriels

Referencement :

Le référencement dans les moteurs de recherche doit aller jusqu'à la visite du visiteur, la simple visibilité du site ne suffit pas. Les statistiques de google aident à connaître les pages ainsi concernées.


Scripts :

Les icones google maps sont personnalisables, pour des cartes intégrées dans un site web et qui communiquent ainsi d'avantage. Ce code source est utilisable.


Referencement :

Google Webmaster Tools analyse des balises méta des sites en constituant un rapport d'anomalie précieux.


Qualite :

La qualité d'un site peut se voir sur différents niveaux : du graphisme, à la lisibilité du contenu comme des lignes de code ou du référencement.


Programmation :

Carte des sites web de l'annuaire thématique


Programmation :

Comment rendre son site lisible en 800 x 600 comme dans les grandes résolutions avec utilisation des balises div


Programmation :

Utiliser un flux xml pour afficher des données sur une carte Googlemaps


Outils :

Présentation du service de géolocalisation et cartographie mis en place sur le site


Pages webmaster

Agrégateur de Flux






Tout site web, dès lors qu'il est dynamique, peut mettre à disposition des internautes ou des webmasters, des flux de syndication.

A quoi sert la syndication ?

Mettre à disposition un flux de syndication permet une lecture du contenu du flux sans avoir à accéder à l'ensemble du site. La lecture peut se faire depuis un client mail avancé, un agrégateur de flux ou bien un site web faisant de la syndication. La syndication entre site web permet notamment de mettre en ligne sur un site A les manchettes des derniers articles publiés sur le site B, sans que les webmaster des sites A ou de B n'ait de mises à jour à faire.


Comment fonctionne la syndication ?

Les flux de syndication ont deux modes de fonctionnement selon que l'on regarde le coté lecture ou le coté génération.
La syndication consiste à mettre à disposition un flux.
L'agrégation consiste à lire un ou plusieurs flux de syndication provenant de source différentes.
L'un et l'autre reposent sur le flux RSS (Really Simple Syndication) selon une syntaxe XML.
C'est ce que nous allons voir dans cet article sur la mise en place d'un flux de syndication, flux qui sera ensuite proposé en lecture et expliqué dans cet article sur l'agrégation de flux.


Flux RSS d'actualité

Nos différents flux d'actualité RSS sont présentés dans cette page d'Actualité RSS et développés par thèmes. Vous pourrez ainsi copier le code à utiliser et également voir les éléments affichés. Seule la mise en forme par feuille de style est à faire, permettant ainsi aux webmasters de réaliser une intégration complète aux couleurs et à l'ergonomie de leur site

Cartographie et données XML

C'est l'ouverture de services qui est rendu possible avec des flux de syndication encapsulés dans une carte Google Maps.
Voyez ainsi la réalisation de l'annuaire thématique cartographié et des explications sur les technique employées avec XML Ajax et Api Google Map

Agrégateur de Flux

L'Agrégation consiste à lire un flux de syndication.
Il existe plusieurs possibilité en fonction des outils dont on dispose.

  • L'internaute pourra lire le flux avec un agrégateur RSS indépendant du web (programme client ou client mail avancé tel que Mozilla ThunderMail par exemple)
  • Le webmaster va proposer sur son site l'affichage du flux permettant de proposer en ligne les 5 ou 10 derniers articles d'un site tiers ou de son propre site

Ce que l'agrégateur RSS externe fait en natif, le webmaster doit pouvoir le faire avec un script spécifique et qui pourrait se résumer au simple appel d'une fonction avec comme arguments le nom du flux et le nombre d'éléments retournés.

Exemple de MagpieRSS

MagpieRSS est une application complète dont le script permet de parser les flux xml préalablement générés lors de l'article sur les flux de syndication Ce script permet de disposer d'une fonction se chargeant de lire le flux xml, et de mettre en cache le contenu ainsi lu.
L'installation de MagpieRSS est simple, il suffit de télécharger le script et de l'installer dans un répertoire à la racine du site Des scripts sont ensuite fournis pour permettre de réaliser sa fonction, elle pourrait être de la forme suivante :

<?php

require_once("magpierss/rss_fetch.inc");

function Lire_Flux($url_feed, $num_items )
{
// lire le flux
$rss = fetch_rss($url_feed);

if (is_array($rss->items))
{
$items = array_slice($rss->items, 0, $num_items);

$page = $rss->channel['title'] ."<ul>";

// boucle
foreach ($items as $item)
{
$href = $item['link'];
$title = $item['title'];
$page .= "<li><a href=$href>$title</a></li>";

}
$page .= "</ul>";
}

return $page;
}
?>
;

D'autres exemples sont fournis avec MagpieRSS pour, par exemple, faire de la syndication de flux avec uniquement les éléments les plus récents à une date donnée.



D'autres articles sur : Syndication de fluxVersion Imprimable

Partager cette page sur : Facebook  Scoopeo  Fuzz it!  Digg it!  del.icio.us it!  Ajouter à mes favoris Technorati

Envoyer cette page par e-mail

E-mail destinataire  : @  
Mon E-mail    :  
Le sujet     :   
Mon Message
d'accompagnement   
 
 

Nouvelles


Outils



Google
Web phortail.org

Web NTIC


Annuaire

Sondage

Quelle technique vous a apporté un plus dans votre vision du web

les sites web dynamiques

les flux rss

les podcast

le web 2.0

les standards du W3C

les techniques Ajax

la géolocalisation

les CMS

les services web

Votez pour voir
les résultats
Thèmes Phortail


Partenaires



Avertissement | Anti aspirateur | Actualité RSS | Plan du site
43 visiteurs connectés