Tout savoir sur BDoubliees : Régénération de toutes les pages du site
Cette page décrit le processus permettant de mettre à jour le site.
Mise à jour du site
Le site a deux mise à jour hebdomadaires officielles :
- le mercredi avec la rubrique
"Qui se souvient du titre ?" et un article sur un auteur, une série ou une revue
- le vendredi avec l'ajout de descriptions de numéros de revues et une réédition
Ces deux mises à jour ne nécessitent pas obligatoirement une régénération des pages
modifiées du site.
Par contre, une ou deux fois par semaine, quand il y a eu de nombreux ajouts dans des
descriptions, des corrections d'erreurs ou des modification dans des programmes
il faut procéder à une régénération des pages.
Le processus dure de 1 heure 30 à 2 heures en moyenne. Dans le cas de modifications
importantes sur le contenu de toutes les pages, 5 à 6 heures peuvent être nécessaires.
C'est un programme qui se charge de régénérer toutes les pages modifiées.
Processus de régénération du site
Le processus se déroule en plusieurs phases.
phase 1 : Vérification des informations globales
Une première vérification est effectuée sur la cohérence des informations
concernant les pseudonymes d'auteurs et de séries.
Cette vérification est celle qui a été décrite dans le chapitre
13 - Vérification de la cohérence des informations globales
Dans le cas où des erreurs sonr détectées, le processus de régénération est stoppé.
Il faut corriger les erreurs avant de relancer le processus.
Phase 2 : établissement de la liste de ce qui est à régénérer
Un programme compare l'état des informations au moment de la précédente régénération
avec l'état actuel. Il dresse alors une liste des bibliographies complètes d'auteurs
et de séries à reconstruire et des revues dont les pages sont à mettre à jour.
Phase 3 : Régénération des bibliographies complètes des auteurs et séries modifiés
Le programme vu dans le chapitre
9 - Génération des pages multi-revues
est activé pour tous les auteurs et toutes les séries identifiés dans la phase 2.
Phase 4 : Régénération des pages des revues modifiées
Le programme vu dans le chapitre
8 - Génération des pages du site pour une revue
est activé pour toutes les revues identifiées dans la phase 2
Phase 5 : mise à jour de la liste des contributeurs
Le programme vu dans le chapitre
17 - Mise à jour de la liste des contributeurs
est activé.
Phase 6 : Mise à jour des bilans des descriptions
Activation d'un programme générant pour chaque revue une page bilan indiquant
quels sont les numéros déctits complètement, quels sont les numéros incomplets
et quels sont les numéros manquants.
Phase 7 : Mise à jour des tables d'optimisation des recherches sur le site
Le programme vu dans le chapitre
16 - Recherche dans toutes les revues
est activé.
Phase 8 : Mise à jour des tables pour la recherche dans la rubrique "Qui se souvient du titre ?"
Activation du programme qui génère les tables d'optimisation de la recheche de réponses
dans la rubrique "QUi se souvient du titre ?".
Phase 9 : génération de la liste des revues par année
Un programme générant la liste des revues par année (information disponible sur la
page d'accueil du site) est activé.
Phase 10 : Mise à jour des statistiques du site
Le programme vu dans le chapitre
18 - Génération des statistiques du site
est activé.
Phase 11 : mise à jour de l'état courant
Mise à jour des informations permettant de caractériser les informations qui
étaient présentes au début du processus de régénération du site.
Phase 12 : transfert des pages modifiées sur le site
EN final, un programme transfert sur le site toutes les pages qui ont été changées depuis
la dernière mise à jour. Le transfert prend, en moyenne, une quinzaine de minutes.