⚠️ Prévision — 24 prochaines heures · (🇬🇵 Guadeloupe)
Données : mise à jour automatique toutes les 30 minutes.




🏆 Notations Articles intelligent pour Blogger ou sites web



Votre vie privée est une ligne rouge. 
Nous travaillons au plus près de cette frontière, là où la technique pourrait en dire plus ,mais choisit de se taire. 
Aucune collecte d’adresse IP, aucune traçabilité dissimulée. 
Protéger l’utilisateur n’est pas un argument marketing , c’est le cœur même du métier et la règle qui a guidé chaque choix dans la conception de cet outil.

L'engagement des lecteurs est le moteur d'un blog ,site réussi. 

Mais sur Blogger ou d'autres sites, les outils de notation par étoiles sont souvent limités, payants ou ralentissent le chargement des pages. 

Pour résoudre ce problème, j'ai développé une solution personnalisée open-source utilisant la puissance de Google Apps Script et de Google Sheets.


Le Concept : Une application en "Trois Couches"
L'application ne se contente pas d'enregistrer des notes , elle gère les données intelligemment pour garantir rapidité et fiabilité, même avec des milliers de votes.

La Couche "Live" (Temps Réel) , Chaque nouveau vote est instantanément enregistré dans une feuille de calcul. 

Le lecteur voit sa note prise en compte immédiatement.

La Couche "Statistiques" (Performance) : 

Pour éviter que le système ne rame, l'application maintient une table de synthèse. 

Au lieu de recompter 5 000 lignes à chaque fois, elle lit une seule ligne par article.

La Couche "Archive" (Historique) : 

Chaque nuit, une routine automatique nettoie les données, anonymise les utilisateurs (RGPD oblige) et archive les votes pour garder le système léger.


Les Fonctionnalités Clés
Fusion Intelligente : 

L'application combine automatiquement les anciens votes archivés et les nouveaux votes du jour pour afficher une moyenne exacte en temps réel.

Protection contre le Spam : 

Un système de détection d'IP et de "UserId" empêche un même utilisateur de fausser les résultats en votant plusieurs fois pour le même article dans les 24 h.

Mise en Cache (Performance) : 

Grâce au service de cache de Google, les résultats sont mémorisés pendant 5 minutes. 

Cela permet de supporter des pics de trafic sans jamais bloquer le script.

Outil de Recalcul Global : 

Une fonction de maintenance est intégrée pour synchroniser parfaitement toutes les données en un clic en cas de modification manuelle.

Les Coulisses Techniques.

L'application repose sur un Web App Script (en JavaScript) qui sert d'API entre votre blog ,site et Google Sheets.

Google Sheets sert de base de données gratuite.

CacheService est utilisé pour une vitesse de lecture foudroyante.

Triggers Temporels assurent l'archivage automatique sans aucune intervention humaine.

Pourquoi c'est mieux que les solutions existantes ?

Vitesse : Pas de scripts externes lourds. 

Tout passe par l'infrastructure ultra-rapide de Google.

Contrôle Total : Vos données vous appartiennent. 

Elles sont stockées dans votre Google Drive.

Évolutivité : Que vous ayez 10 ou 1 000 articles, le système de fusion "Archive + Live" garantit que la performance reste la même.

Conclusion.

Ce projet montre qu'avec un peu de code, on peut transformer les outils gratuits de Google en une infrastructure de données professionnelle pour son blog ou site . 

C'est la solution parfaite pour les blogueurs qui veulent un outil puissant, privé et totalement personnalisable.

Enregistrer un commentaire

0 Commentaires



✨ Notez l'Article

Chargement de la moyenne...