release 1.6.4 : TrendingParser, flux RSS /trending, page /tendances #74

Merged
cedricAbonnel merged 1 commits from dev into main 2026-05-15 15:38:29 +00:00
Owner

Ajouté

  • TrendingParser : visiteurs uniques depuis logs Apache (multi-préfixes, topGrouped())
  • /trending?period=… : flux RSS 50 articles, 10 périodes, cache adaptatif
  • /tendances : page publique tendances + liste des flux RSS + méthodologie

Modifié

  • /admin/stats : visiteurs uniques au lieu de hits bruts
  • Page d'accueil — Tendances : logs Apache 1h (fallback DB)
## Ajouté - `TrendingParser` : visiteurs uniques depuis logs Apache (multi-préfixes, `topGrouped()`) - `/trending?period=…` : flux RSS 50 articles, 10 périodes, cache adaptatif - `/tendances` : page publique tendances + liste des flux RSS + méthodologie ## Modifié - `/admin/stats` : visiteurs uniques au lieu de hits bruts - Page d'accueil — Tendances : logs Apache 1h (fallback DB)
cedricAbonnel added 1 commit 2026-05-15 15:38:22 +00:00
- TrendingParser : lit les logs Apache, compte les visiteurs uniques (IPs, HTTP 200),
  supporte plusieurs préfixes (/post/, /book/) et un seul parse via topGrouped()
- /trending?period=… : flux RSS des 50 articles les plus consultés, 10 périodes
  de 10 min à 1 an, cache TTL adaptatif
- /tendances : page publique avec sélecteur de période, top 20 articles,
  tableau des flux RSS et section méthodologie
- /admin/stats : remplace AccessLogParser (hits) par TrendingParser (visiteurs uniques)
- Page d'accueil : rubrique Tendances alimentée par les logs 1h (fallback DB)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
cedricAbonnel merged commit d0b486f11c into main 2026-05-15 15:38:29 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cedricAbonnel/folio#74