[stats], créer un fichier de statistiques
- Les statistiques dans Tyto - Littérateur
- Créer un fichier de statistique par serveur
- Conditions et analyses à la création
- Format du fichier de statistiques
- Ajouter les stats du site dans une page
- Les statistiques de ce site web
Les statistiques dans Tyto - Littérateur
De nombreuses statistiques sont calculées et créées pour chaque article. Elles sont générées par la commande [check] et disponibles dans la base de données de chaque article.
Il y en a beaucoup trop pour toutes les expliquer, mais parmi les plus classiques, on trouve le nombre de mots, de paragraphes, d'images, de liens, de textes en gras, de citations, de titres, de listes...
- Il y a 2 sortes de statistiques:
- Les statistiques de l'entête d'un article
- Les statistiques de rédactions de l'article.
Créer un fichier de statistique par serveur
Tyto - Littérateur peut créer indépendamment un fichier de statistiques globales pour le serveur 'wip' mais aussi (et surtout) pour le serveur officiel 'www'.
- Serveur 'wip' :
tyto wip stats
- Serveur 'www' :
tyto publish stats
Conditions et analyses à la création
Lors de la création du fichier de statistiques globales, Tyto - Littérateur
analyse chaque base de données d'un article et additionne les métriques
en fonction du serveur choisi. Pour qu'un article soit pris en compte,
il faut donc qu'il ait une base de données, mais aussi qu'il soit
transformé wip
ou publié publish
.
Format du fichier de statistiques
Le format du fichier est un format "classique" de configuration
valeur = X
, avec des lignes commentées # Commentaire
. Le fichier
a l'extension ".properties". Il est, par exemple, intégrable au
logiciel statoolinfos, mais Libre à vous de récupérer ses données
comme il vous plaît. Il se trouve, après sa création à la racine du
serveur web choisi, et peut donc être accessible en ligne.
- Serveur 'wip' : wip/tyto_wip_statoolinfos.properties
- Serveyr 'www' : www/tyto_www_statoolinfos.properties
Ajouter les stats du site dans une page
Il est possible pour tout site générés avec Tyto - Littérateur d'afficher une page similaire à celle-ci, afin de montrer de manière brute, toutes les métriques disponibles
Vous pouvez créer un petit script en bash afin d'automatiser la procédure de mise à jour de l'article.
- Éditer/créer l'article
- définir le marqueur
code:
dans l'entête de l'article - appeler le avec
_code:
dans l'article - Procédure de mise à jour de l'article
- générer le _fichier .properties (serveur 'www')
- copier le fichier .properties dans articles/files/
- vérifier et publier l'article.
Les statistiques de ce site web
# Statistics file created by Tyto - Littérateur
# Website: https://tyto.echolib.re
# File: /var/www/tyto.echolib.re/www/tyto_www_statoolinfos.properties
# Generated: 2023-05-11 09:34:26
# Uniq statistics from articles headers
articles = 30
uniq_authors = 2
uniq_anchors = 91
uniq_abbrs = 32
uniq_links = 92
uniq_images = 18
uniq_files = 1
uniq_codes = 2
uniq_raws = 0
# Statistics from articles contents
comments = 2
tags = 87
lines = 3101
words = 6687
titles = 113
paragraphs = 153
links = 93
images = 22
anchors = 102
abbrs = 52
strongs = 29
bolds = 10
emphasis = 2
italics = 1
dels = 3
underlines = 1
cites = 14
customs = 31
icodes = 2228
bcodes = 28
quotes = 2
lists = 54
# Included files in articles contents
files = 1
codes = 2
raws = 0
Rappels
Les statistiques globales sont uniquement générées à la commande. Les métriques globales ne sont pas analysées pour être uniques, hormis pour le comptage des auteurs.