Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
serveurscrutari:exploration:monthlog [2009/06/23 12:11] – créée vincentserveurscrutari:exploration:monthlog [2013/11/28 16:10] (Version actuelle) vincent
Ligne 1: Ligne 1:
 +**Page obsolète**
 +
 ====== Journal de recherche pour un mois donné ====== ====== Journal de recherche pour un mois donné ======
  
Ligne 5: Ligne 7:
 ===== Structure du format XML ===== ===== Structure du format XML =====
  
-L'élément racine est l'élément !!<log>!!. Il contient des éléments !!<day>!!, un pour chaque jour où a été effectué au moins une recherche. L'élément //<log>// sera donc vide si aucune recherche n'a été effectuée sur le serveur Scrutari pour le mois en question. L'élément //<log>// possède les attributs suivants :+L'élément racine est l'élément !!<log>!! qui possède les attributs suivants :
   * !!@y!! : année du mois en question   * !!@y!! : année du mois en question
   * !!@m!! : numéro du mois en question de 1 à 12 (avec 0 pour devant pour les mois à un chiffre)   * !!@m!! : numéro du mois en question de 1 à 12 (avec 0 pour devant pour les mois à un chiffre)
   * !!@c!! : expression complète de l'année et du mois sous la forme : aaaa-mm   * !!@c!! : expression complète de l'année et du mois sous la forme : aaaa-mm
  
-Un élément !!<day>!! possède les attributs suivants : +Un élément //<log>// contient des éléments !!<day>!!, un pour chaque jour où a été effectué au moins une recherche. L'élément //<log>// sera donc vide si aucune recherche n'a été effectuée sur le serveur Scrutari pour le mois en question. Un élément //<day>// possède les attributs suivants : 
- * !!@n!! : numéro du jour en question sous forme numérique (i.e. sans 0 devant pour les jours à un chiffre) +  * !!@n!! : numéro du jour en question sous forme numérique (i.e. sans 0 devant pour les jours à un chiffre) 
- * !!@s!! : numéro du jour en question avec un 0 devant pour les jours à un chiffre +  * !!@s!! : numéro du jour en question avec un 0 devant pour les jours à un chiffre 
- * !!@fiche!! : nombre total de fiches traitées par le serveur à la date du jour en question +  * !!@fiche!! : nombre total de fiches traitées par le serveur à la date du jour en question 
- * !!@motcle!! : nombre total de mots-clés traités par le serveur à la date du jour en question +  * !!@motcle!! : nombre total de mots-clés traités par le serveur à la date du jour en question 
- * !!@corpus!! : nombre total de corpus traités par le serveur à la date du jour en question +  * !!@corpus!! : nombre total de corpus traités par le serveur à la date du jour en question 
- * !!@thesaurus!! : nombre total de thésaurus traités par le serveur à la date du jour en question +  * !!@thesaurus!! : nombre total de thésaurus traités par le serveur à la date du jour en question 
- * !!@base!! : nombre total de bases auxquelles le le serveur à la date du jour en question +  * !!@base!! : nombre total de bases auxquelles le le serveur à la date du jour en question 
- * !!@lexie!! : nombre de mots relevés dans les fiches et mots-clés des différentes bases à la date du jour en question +  * !!@lexie!! : nombre de mots relevés dans les fiches et mots-clés des différentes bases à la date du jour en question 
- * !!@indexation!! : nombre total des liens entre fiches et mots-clés à la date du jour en question+  * !!@indexation!! : nombre total des liens entre fiches et mots-clés à la date du jour en question 
 + 
 +Un élément //<day>// comprend ensuite un nombre illimité d'éléments !!<q>!! qui décrivent les recherches effectuée. Ces éléments //<q>// possèdent uniquement des attributs qui sont les suivants : 
 + 
 +  * !!@seq!! : recherche effectuée par l'internaute 
 +  * !!@site!! : site d'où est originaire la recherche ; cette valeur est transmise par le client au serveur Scrutari, elle peut être absente suivant la politique adoptée 
 +  * !!@ref!! : page d'où provient la recherche, cette valeur est transmise par le client au serveur Scrutari ; en général, elle n'est transmise que si le site (voir l'attribut //@site// précédent) n'a pas pu être identifié ; cet attribut peut donc être absent 
 +  * !!@fc!! : nombre total de fiches qui ont répondu aux critères de recherche 
 +  * !!@fm!! : nombre maximum de fiches sur lesquelles ont été effectuées la recherche, cet attribut n'est renseigné que si un filtre préalable à la recherche proprement dite a été effectué (par exemple, si la recherche n'a porté que sur les fiches d'un corpus donné ou pour une langue particulière) 
 +  * !!@cmc!! : nombre total de mots-clés qui répondent entièrement aux critères de recherche (i.e. dont les libellés contiennent tous les mots de la séquence de recherche) 
 +  * !!@amc!! : nombre total de mots-clés dont les libellés contiennent au moins un mot de la séquence de recherche 
 + 
 +==== Exemple ==== 
 + 
 +<code xml> 
 +<log y="2009" m="06" c="2009-06"> 
 + <day n="2" s="02" fiche="18360" motcle="5284" corpus="50" thesaurus="28" base="16" lexie="53678" indexation="79988"> 
 + <q seq="ecologie industrielle" site="coredem" fc="15" fm="1478" cmc="3" amc="15"/> 
 + </day> 
 + ... 
 +</log> 
 +</code> 
 + 
 +===== DTD ===== 
 + 
 +<code xml> 
 +<!ELEMENT log (day*)> 
 +   <!ATTLIST log y NMTOKEN #REQUIRED 
 +                 m NMTOKEN #REQUIRED 
 +                 c NMTOKEN #REQUIRED > 
 + 
 +<!ELEMENT day (q+)> 
 +   <!ATTLIST day n NMTOKEN #REQUIRED 
 +                 s NMTOKEN #REQUIRED 
 +                 fiche NMTOKEN #REQUIRED 
 +                 motcle NMTOKEN #REQUIRED 
 +                 corpus NMTOKEN #REQUIRED 
 +                 thesaurus NMTOKEN #REQUIRED 
 +                 base NMTOKEN #REQUIRED 
 +                 lexie NMTOKEN #REQUIRED 
 +                 indexation NMTOKEN #REQUIRED > 
 + 
 +<!ELEMENT q EMPTY> 
 +   <!ATTLIST q seq CDATA #REQUIRED 
 +               site NMTOKEN #IMPLIED 
 +               ref CDATA #IMPLIED 
 +               fc NMTOKEN #REQUIRED 
 +               fm NMTOKEN #IMPLIED 
 +               cmc NMTOKEN #REQUIRED 
 +               amc NMTOKEN #REQUIRED > 
 +</code>
  
-Un élément //<day>// comprend ensuite un nombre illimité d'éléments !!<ip>!! qui regroupent toutes les requêtes du jour provenant de la même adresse IP (c'est un regroupement indic 
serveurscrutari/exploration/monthlog.1245751874.txt.gz · Dernière modification : 2009/12/17 11:26 (modification externe)
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0