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]
vincent créée
serveurscrutari: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