Hello!

La requête doit tenir compte du type de pages dans Jahia (3 types: page
normale, lien vers une page ou lient externe); comme ce qui vous intéresse
est les pages réelles uniquement, ce qui donne selon votre requête SQL:

SELECT distinct site.title_jahia_sites, page.id_jahia_pages_data
  FROM jahia_pages_data page, jahia_sites site  WHERE
page.jahiaid_jahia_pages_data = site.id_jahia_sites and page.workflow_state
= 1
  and page.pagetype_jahia_pages_data=0 
ORDER BY site.title_jahia_sites, page.id_jahia_pages_data ;

Meilleures salutations.

Fabrice Marchon

> -----Message d'origine-----
> De : HENRY Pierre [mailto:[EMAIL PROTECTED] 
> Envoyé : mercredi, 20. décembre 2006 18:00
> À : [email protected]
> Objet : Extraction d'une liste des pages
> 
> Afin de faire des tests de charge sur Jahia (4.1.0), j'ai besoin de
> 
> 1. savoir le nombre exact de pages publiées sur l'ensemble 
> des sites virtuels du serveur (la valeur indiquée dans 
> l'écran "A propos de Jahia" dans la gestion du serveur ne 
> semble pas correspondre à la réalité.
> 
> 2. extraire une liste complète des pages visibles en ligne, 
> cela afin de l'utiliser comme input pour un test Jmeter 
> permettant de parcourir toutes les pages du site et donc de 
> les forcer dans le cache.
> 
> J'ai créé empiriquement la requête SQL suivante sur la base 
> SQL de Jahia :
> 
> SELECT distinct site.title_jahia_sites, page.id_jahia_pages_data
>   FROM jahia_pages_data page, jahia_sites site  WHERE 
> page.jahiaid_jahia_pages_data = site.id_jahia_sites and 
> page.workflow_state = 1 ORDER BY site.title_jahia_sites, 
> page.id_jahia_pages_data ;
> 
> Cette requête renvoie la liste des pageId avec le sitekey 
> auquel elles appartiennent, ce qui est suffisant pour 
> construire l'URL de la page.
> 
> Cette requête est-elle correcte, renvoie-t-elle bien toutes 
> les pages, et pas de pages supprimées ? En particulier je ne 
> suis pas sûr de la signification exacte du page.workflow_state.
> 
> Cordialement,
> 
> Pierre Henry
> Ingénieur de développement
> --------------------------------------------------------------
> --------------
> Université de Neuchâtel
> Faculté des sciences
> SITEL


Répondre à