De vignes en vins

Listes des cépages, régions et appellations

Elles apparaîtront ici, quand vous aurez atteint l'un quelconque des cépages ou l'une quelconque des régions ou appellations...

Utilisez la barre de menus verts ci dessus !

Architecture du site :

Utilisez les menus ci-dessous !

La base de données

Traitement des données

Mise en forme des données

 

Export des données au format .xml

La base exporte ses données — pour toutes les appellations, tous les cépages ou toutes les régions ou sous régions, sous forme d'un ensemble de fichiers en XML.

Par exemple l'export xml de l'appellation Collioure :

Export XMLL de l'appellation Collioure

et l'export XML du cépage Vermentino :

Export XML du cépage Vermentino

Conformité aux normes de ces exports : utilisation de schémas

Ces exports sont conformes à des schémas XSD, ce qui garantit la possible réutilisation des fichiers exportés dans une autre application: autre base de données, tableurs Excel, traitement de textes, logiciel spécifique.

Voici le schéma des appellations :

Schéma XSD des appellations

et le schéma des Cépages :

Schéma XSD des Cépages

Transformation en pages html

Des feuilles de transformation XSLT automatisent le processus de création des pages .html du site, à partir des fichiers .xml. La transformation et déclenchée par un programme de la base de données, selon le cadencement choisi par l'utilisateur.

Voici la feuille de transformation des appellations :

Feuille XSL pour les appellations

Voici la feuille de transformation des cépages :

Feuille XSL des cépages

Cadencement des exports

Pour chaque occurrence des objets de la base (Région, Sous-Région, Appelation, Cépage), il est mémorisé l'instant de sa dernière modification, et l'instant où il est exporté en fichier .xml, ensuite transformé en page .html.

Cela ouvre trois possibilités pour cadencer les exports de données de la base :

  1. Exporter sur demande tout le site, ou tous les cépages, ou toutes les appellations, ou toutes les régions et sous-régions ;
  2. Exporter sur demande tous les objets qui ont été modifiés depuis leur dernier export ;
  3. Exporter automatiquement chaque objet immédiatement après sa modification. Cette méthode a cependant des inconvénients qui ne sont pas détaillés ici.

Vérification des exports

La base génère — y compris en mode multi-utilsateur, un fichier « log » qui retrace toutes les opérations d'export vers le site. On y trouve les ouvertures et fermeture de session de travail, le nom de l'utilisateur, la date et l'heure et les opérations d'export effectuées.

Ainsi en cas d'erreur constatée sur le site, l'administrateur de la base peut en retrouver l'origine.

Fichier log des exports d'une journée

Ces fichiers logs retracent toutes les opérations d'export d'une même journée, et sont organisés en répertoires mensuels :

Dossier du site web

Voyez ci-dessus l'architecture du site web, maintenue automatiquement par la base de données.

Notez la présence du fichier Map.xml, qui est la « carte » du site conformément aux standards du web, exploitée par les moteurs de recherche pour un bon référencement du site.

Voici le fichier Map.xml :

SiteMap XML du site

Ce fichier est mis à jour automatiquement lors des exports selon les deux premières méthodes de cadencement décrites plus haut. Vous pouvez l'examiner vous même : Map.xml


Valid XHTML 1.0 Transitional Certification InterDeposit Digital Number