[SPIP Zone] plugins articles chauds

ce petit plugin enverrait une alerte par mail lorsqu’un article apporte un
gros trafic alors qu’il n’est peut-être plus vraiment d’actualité, alors qu’on a
éventuellement un article à proposer plus récent sur le même sujet. Du
coup, l’internaute tombe sur ton vieil article car il est bien référencé, mais
comme il n’est plus d’actualité, il faut le renvoyer vers une page plus
actuelle sur le sujet afin qu’il ne reparte pas aussitôt et te pourrisse
ainsi ton taux de rebond, et aussi la crédibilité du site.

C’est donc juste pour être prévenu if { article fait plus de X visites } (à
définir, si plutôt nombre de visites ou pourcentage) envoyer mail afin de
vérifier s’il est toujours d’actualité ou à renvoyer vers un autre article
vraiment d’actualité. Sinon supprimer l’alerte.

Salut Fanny,

Je remets cette discussion sur la liste spip-zone ; je viens de faire une première version du plugin « c’est chaud », qu’on peut trouver ici :
svn co svn://zone.spip.org/spip-zone/plugins/chaud/

Il calcule les articles « chauds » (à savoir, il évalue leur température en regardant leur popularité, leur date de dernière mise à jour, la popularité des autres articles du site etc). On peut les voir sur ?exec=chaud

Il est censé envoyer un mail toutes les 6h au webmestre avec les articles « chauds ».

Exemple d’écran :

Articles chauds:

58 2.7204009957451 Bloquer les mouchards de Facebook 9 mai
36 1.9418861099984 Mon ordinateur me twitte Mai 2009
26 1.3146612464267 Comment j’ai rempli GMail Mai 2009
31 1.283030338742 Utiliser xcache pour accélérer n’importe quel script PHP Octobre 2009

Le premier terme c’est le score (la température) de l’article. Il faudra ajouter un élément de config pour dire « à partir de tel seuil, m’envoyer un mail ». Pour l’instant j’ai fixé d’autorité la chose à 1.5, ce qui correspond à queques-uns de mes sites de tests, gros et petits.

– Fil

Excellent !

Le 19 mai 2010 à 18:41, Fil a écrit :

ce petit plugin enverrait une alerte par mail lorsqu’un article apporte un
gros trafic alors qu’il n’est peut-être plus vraiment d’actualité, alors qu’on a
éventuellement un article à proposer plus récent sur le même sujet. Du
coup, l’internaute tombe sur ton vieil article car il est bien référencé, mais
comme il n’est plus d’actualité, il faut le renvoyer vers une page plus
actuelle sur le sujet afin qu’il ne reparte pas aussitôt et te pourrisse
ainsi ton taux de rebond, et aussi la crédibilité du site.

C’est donc juste pour être prévenu if { article fait plus de X visites } (à
définir, si plutôt nombre de visites ou pourcentage) envoyer mail afin de
vérifier s’il est toujours d’actualité ou à renvoyer vers un autre article
vraiment d’actualité. Sinon supprimer l’alerte.

Salut Fanny,

Je remets cette discussion sur la liste spip-zone ; je viens de faire une première version du plugin « c’est chaud », qu’on peut trouver ici :
svn co svn://zone.spip.org/spip-zone/plugins/chaud/

Il calcule les articles « chauds » (à savoir, il évalue leur température en regardant leur popularité, leur date de dernière mise à jour, la popularité des autres articles du site etc). On peut les voir sur ?exec=chaud

Il est censé envoyer un mail toutes les 6h au webmestre avec les articles « chauds ».

Exemple d’écran :

Articles chauds:

58 2.7204009957451 Bloquer les mouchards de Facebook 9 mai
36 1.9418861099984 Mon ordinateur me twitte Mai 2009
26 1.3146612464267 Comment j’ai rempli GMail Mai 2009
31 1.283030338742 Utiliser xcache pour accélérer n’importe quel script PHP Octobre 2009

Le premier terme c’est le score (la température) de l’article. Il faudra ajouter un élément de config pour dire « à partir de tel seuil, m’envoyer un mail ». Pour l’instant j’ai fixé d’autorité la chose à 1.5, ce qui correspond à queques-uns de mes sites de tests, gros et petits.

– Fil


spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

-Nicolas


Nicolas HOIZEY
http://www.gasteroprod.com/
http://flic.kr/nicolas-hoizey/

Le 19 mai 2010 à 18:41, Fil a écrit :

Il calcule les articles "chauds" (à savoir, il évalue leur température en regardant leur popularité, leur date de dernière mise à jour, la popularité des autres articles du site etc). On peut les voir sur ?exec=chaud

et le nombre de commentaires et (ou plutôt) de votes (plugin notation) ?

J'avais réfléchi à quelque chose comme ça pour cuisine-libre.fr, mais je ne sais plus jusqu'où j'étais allée...

-- Romy

et le nombre de commentaires

euh ben ça, à priori, tu le vois dans le suivi des forums

et (ou plutôt) de votes (plugin notation) ?

j'utilise pas, c'est le degré zéro de la communication le j'aime/j'aime pas :slight_smile:

-- Fil

> > > ce petit plugin enverrait une alerte par mail lorsqu'un article apporte un
> > > gros trafic alors qu'il n'est peut-être plus vraiment d'actualité, alors qu'on a
> > > éventuellement un article à proposer plus récent sur le même sujet. Du
> > > coup, l'internaute tombe sur ton vieil article car il est bien référencé, mais
> > > comme il n'est plus d'actualité, il faut le renvoyer vers une page plus
> > > actuelle sur le sujet afin qu'il ne reparte pas aussitôt et te pourrisse
> > > ainsi ton taux de rebond, et aussi la crédibilité du site.
> > >
> > > C'est donc juste pour être prévenu if { article fait plus de X visites } (à
> > > définir, si plutôt nombre de visites ou pourcentage) envoyer mail afin de
> > > vérifier s'il est toujours d'actualité ou à renvoyer vers un autre article
> > > vraiment d'actualité. Sinon supprimer l'alerte.

Ça se tient... Mais un article peut être populaire (ou plutôt un sujet
peut être à la mode ou d'actualité ...alors que l'article ne colle
plus assez à l'actualité --d'où l'intérêt de monitorer dès fois qu'on
aurait un écrit plus récent sur un sujet tendance si je comprend bien)
sans pour autant être brûlant. Pour moi, un sujet qui suscite les
passions voit le nombre de commentaires enflammés battre des records.
:slight_smile:

Il calcule les articles "chauds" (à savoir, il évalue leur température en regardant leur popularité, leur date de dernière mise à jour, la popularité des autres articles du site etc). On peut les voir sur ?exec=chaud

Pour moi, un article chaud serait un article qui continuerait à être
commenté (selon un seuil qui varie d'un site à un autre) alors qu'il
commence à dater (selon une échelle de temps qui varie aussi d'un site
à un autre)... Bien entendu, pour être commenté, il faut que l'article
reçoive des visites :S

Bien entendu, pour être commenté, il faut que l'article
reçoive des visites :S

... et que les comms soient ouverts

-- Fil

bon ben, super, c'est fait du coup !

ah ben tu vas être déçue : il y a 0 interface, 0 configuration, et le
mail envoyé au webmestre contient par exemple :
array (
58 => '2.6156384209319',
36 => '1.7535938959177',
)

ça ne dit même pas de quel site ça provient :slight_smile:

bref il reste du travail

Au fait, comment fait-on pour envoyer un mail en HTML ? J'en ai un peu
marre des notifications en mode texte

-- Fil

Le 19 mai 2010 à 21:10, Fil a écrit :

bon ben, super, c'est fait du coup !

ah ben tu vas être déçue : il y a 0 interface, 0 configuration, et le
mail envoyé au webmestre contient par exemple :
array (
58 => '2.6156384209319',
36 => '1.7535938959177',
)

ça ne dit même pas de quel site ça provient :slight_smile:

bref il reste du travail

Au fait, comment fait-on pour envoyer un mail en HTML ? J'en ai un peu
marre des notifications en mode texte

faut utiliser le plugin facteur et passer un array() a la place du texte je crois, mais je sais plus la suite
Cédric

Le 19/05/2010 21:15, cedric.morin@yterium.com a écrit :

faut utiliser le plugin facteur et passer un array() a la place du texte je crois, mais je sais plus la suite
Cédric

Regarde dans Formidable. :slight_smile:

Tu utilises Facteur et au lieu du $texte en texte brut, tu mets un array avec diverses options :
'texte' => 'Le texte brut',
'html' => 'Du <strong>HTML</strong>',
'pieces_jointes' => array(un tableau de pièces jointes)
etc etc oui je sais il faut le documenter sur l'article de Contrib.

Du coup tu peux même mettre le résultat d'un recuperer_fond() pour le corps du mail.

--
RastaPopoulos

Le 19 mai 2010 à 20:29, Fil a écrit :

Bien entendu, pour être commenté, il faut que l'article
reçoive des visites :S

... et que les comms soient ouverts

Et que le sujet prête à commentaires en plus d'être intéressant à lire, ce qui n'est pas toujours le cas. Se baser sur un sursaut de visites en priorité me semble préférable, le sursaut de commentaires étant un bonus...

-Nicolas

--
Nicolas HOIZEY

Imgur

Le 19 mai 2010 à 21:15, cedric.morin@yterium.com a écrit :

Le 19 mai 2010 à 21:10, Fil a écrit :

Au fait, comment fait-on pour envoyer un mail en HTML ? J'en ai un peu
marre des notifications en mode texte

Bof, vraiment nécessaire de rajouter du code pas franchement utile dans ce type de message ?

faut utiliser le plugin facteur et passer un array() a la place du texte je crois, mais je sais plus la suite

Un exemple à priori assez lisible :

-Nicolas

--
Nicolas HOIZEY

Imgur

HTML-Mail - quel horreur ! Pour moi tous les mails sont né égaux et ont les mêmes droits devant leur lecteur.

Que les agences de com fassent ce qu'elles veulent, mais je préfère que les avertissements techniques restent du code simple à analyser.

klaus++

Au fait, comment fait-on pour envoyer un mail en HTML ? J'en ai un peu
marre des notifications en mode texte

-- Fil