Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Dernière révision Les deux révisions suivantes | ||
scrutaridata:index [2009/06/02 18:45] vincent |
scrutaridata:index [2009/12/17 11:27] 127.0.0.1 édition externe |
||
---|---|---|---|
Ligne 21: | Ligne 21: | ||
- | ===== Le fichier d'entête ===== | ||
- | Comme un fichier au format ScrutariData contient toutes les ressources d'un site, sa taille peut rapidement dépasser le Mio voire plus. Par conséquent, le serveur Scrutari ne va pas le lire toutes les heures mais une seule fois par jour. En outre, pour éviter de récupérer un fichier d'un site qui n'a peut-être pas été modifié récemment, le serveur Scrutari lit d'abord un fichier d'entête qui doit contenir deux informations : | ||
- | |||
- | * la date de dernière mise à jour des données du site | ||
- | * l'URL du fichier complet au format ScrutariData du site | ||
- | |||
- | Cela donne le format suivant : | ||
- | <code xml> | ||
- | <?xml version='1.0' encoding='UTF-8'?> | ||
- | <header> | ||
- | <date>2005-11-03</date> | ||
- | <path>export/donnees-interne.xml</path> | ||
- | </header> | ||
- | </code> | ||
- | |||
- | L'élément racine est l'élément !!<header>!! qui contient deux éléments : !!<date>!! avec la date de dernière mise à jour au format ISO et !!<path>!! le chemin du fichier des données qui peut être absolu ou relatif par rapport à l'URL du fichier d'entête. | ||
- | |||
- | Ce fichier d'entête doit être fourni par le site qui s'abonne au serveur Scrutari (dans le cas du moteur de la Coredem, il est possible de se dispenser de fournir ce fichier d'entête, le moteur charge alors automatiquement la nouvelle version une fois par semaine). | ||