| 1 | <h2>Maintenance</h2> |
|---|
| 2 | |
|---|
| 3 | <p>Pour optimiser le temps de génération des pages, Piwigo utilise des informations en cache. |
|---|
| 4 | Par exemple, au lieu de compter le nombre d'éléments contenus dans chaque catégorie à |
|---|
| 5 | chaque rechargement de page, cette information est stockée dans la base de données. |
|---|
| 6 | En théorie, cette information doit toujours être correcte, mais parfois une erreur peut |
|---|
| 7 | survenir et l'information en cache devient fausse.</p> |
|---|
| 8 | |
|---|
| 9 | <p>Certaines informations deviennent inutiles avec le temps. |
|---|
| 10 | Les supprimer de la base de données libère de l'espace disque.</p> |
|---|
| 11 | |
|---|
| 12 | <ul> |
|---|
| 13 | |
|---|
| 14 | <li><strong>Mettre à jour les informations des catégories :</strong> |
|---|
| 15 | Pour chaque catégorie, les informations suivantes sont contrôlées, et mises à jour le cas échéant : |
|---|
| 16 | liste des catégories mères, nombre d'éléments, date du dernier élément, position parmi les |
|---|
| 17 | catégories soeurs, position dans l'arbre complet des catégories. Cette action vérifie |
|---|
| 18 | également la cohérence des représentants.</li> |
|---|
| 19 | |
|---|
| 20 | <li><strong>Mettre à jour les informations des images :</strong> |
|---|
| 21 | Pour chaque image, les informations mises àjour sont : chemin complet vers le |
|---|
| 22 | fichier et note moyenne. Attention, ne pas confondre : les méta-données sont |
|---|
| 23 | synchronisées sur l'écran <span class="pwgScreen">Administration, Catégories, Synchroniser</span> |
|---|
| 24 | ou sur l'écran <span class="pwgScreen">Modifier les informations d'une image</span> (accessible depuis la page de visualisation d'une image <span class="pwgScreen">picture.php</span>).</li> |
|---|
| 25 | |
|---|
| 26 | <li><strong>Réparer et optimiser la base de données :</strong> |
|---|
| 27 | Effectue des opérations de ré-ordonnancement, réparation et optimisation sur chaque table de la base de données. |
|---|
| 28 | </li> |
|---|
| 29 | |
|---|
| 30 | </ul> |
|---|
| 31 | |
|---|
| 32 | <ul> |
|---|
| 33 | <li><strong>Purger le détail de l'historique :</strong> |
|---|
| 34 | Supprime toutes les lignes de la table <code>history</code>. L'écran <span class="pwgScreen"> |
|---|
| 35 | Administration, Spéciales, Historique</span> ne montre alors plus aucune information sur le passé. |
|---|
| 36 | <em>Attention</em> : toutes les données seront perdues, sans aucun possibilité de récupération. |
|---|
| 37 | </li> |
|---|
| 38 | |
|---|
| 39 | <li><strong>Purger la synthèse de l'historique :</strong> |
|---|
| 40 | Supprime toutes les informations récapitulatives (obtenues à partir du détail de l'historique). |
|---|
| 41 | </li> |
|---|
| 42 | |
|---|
| 43 | <li><strong>Purger les sessions :</strong> Supprimer les sessions expirées.</li> |
|---|
| 44 | |
|---|
| 45 | <li><strong>Purger les flux de notification jamais utilisés</strong></li> |
|---|
| 46 | |
|---|
| 47 | <li><strong>Purger l'historique des recherches</strong></li> |
|---|
| 48 | |
|---|
| 49 | <li><strong>Purger les templates compilés</strong></li> |
|---|
| 50 | |
|---|
| 51 | </ul> |
|---|