Bonjour,
je suis en train de faire un blog statique (html,css et javascript) et je me pose la question de la gestion des commentaires.
J'aimerais un truc à la Disqus, mais que je pourrais héberger chez moi (par exemple sur un Raspi), indépendamment de l'hébergement du blog, et qui soit libre. En effet, même si le service rendu par Disqus me plaît beaucoup, je ne veux pas imposer le tracking qui va avec aux commentateurs potentiels de mon blog. De plus, je ne cherche pas une usine à gaz, un simple bout de code qui permettrait de gérer une moyenne de 10 commentaires par mois m’irait très bien dans un premier temps.
Je suis prêt à coder un truc si cela n'existe pas, mais s'il existe des initiatives libres, je prend !
Au cas où, si je pars sur un nouveau projet il y aurait des intéressés ? En gros je suis prêt à me coltiner la partie serveur en Java (éventuellement en Ruby, voir Python, si j'ai des collaborateurs motivés qui arrivent à me convaincre), mais je manque de maîtrise pour la partie cliente, qui sera probablement en JavaScript.
Des idées, des remarques ?
# contradiction ?
Posté par NeoX . Évalué à 1.
alors soit java a super bien evolué (maigri) soit y a un souci dans l'enoncé (et donc une contradiction).
en l'etat, j'aurais dis rapidement un joomla avec le composant/module kunena qui permet d'avoir un forum dont les entrées sont automatiquement generées à partir des articles publiés.
Sinon y a des plugins comme jcomment juste pour laisser des commentaires sous tes articles.
ca reste "leger" dans le sens ou il te faut juste un serveur web, php, mysql pour faire tout ca.
là ou de ton coté, tu veux monter un serveur java pour gerer quelques commentaires à coté de ton blog mais lié à lui quand meme ?
[^] # Re: contradiction ?
Posté par vlamy (site web personnel) . Évalué à 6. Dernière modification le 25 novembre 2013 à 14:32.
Étant spécialiste du développement Java et ayant déjà eut l'occasion de tester Java sur des Raspi, on peut faire des choses très légères et efficaces et je m'appliquerais, un jours, à le démontrer à quiconque est sceptique. C'est vrai que c'est une chose admise pour moi, mais qui choque toujours quand j'en parle (faire du Java performant et léger). On peut faire des gros bousins en Java, et c'est peut la généralité, mais on peut aussi faire de l'embarqué très léger et qui pédale, je vous le jure ! (C'est pas le cas d'Android d'ailleurs ?).
Après, je fais du Java depuis 5/6 ans seulement et il paraît que ça a bien évolué depuis les débuts (il y a 20 ans).
Merci je vais regarder pour m'inspirer, peut être l'utiliser, mais j'en doute. À creuser.
Oui c'est tout à fait ça, je remplace Apache/PHP par Java (je garde mysql ou une autre BD) et c'est ça !
On pourrait se demander pourquoi héberger ce service en dehors de l'hébergeur du serveur Web qui sert le blog, la réponse est triple :
[^] # Re: contradiction ?
Posté par X345 . Évalué à 4.
T'aurais pu attendre vendredi quand même. T'abuses, on est tout juste Lundi !
[^] # Re: contradiction ?
Posté par vlamy (site web personnel) . Évalué à 2.
Oui je sais que parler de Java ici c'est risqué. J'espérais que les gens en auraient marre de troller toujours sur les mêmes sujets, mais à priori non !
sniff :(
# Talkatv
Posté par yohann (site web personnel) . Évalué à 3.
https://github.com/talkatv/talkatv
A peu près fonctionnel, écrit en python, mais pas d'évolution depuis plus d'un an.
Se défini comme un clone libre de disqus (capable d'héberger (et centraliser) les commentaires de plusieurs services statiques.
A ma grande honte cela fait plus d'un an que je me suis promis de le faire fonctionner en mode wsgi (apparemment ça devrait fonctionner mais personne n'y arrive) et que je n'ai jamais pris le temps de le faire.
En tout cas c'est un projet qui me semble intéressant à reprendre plutôt que de tout refaire from scratch.
Les points forts:
Les points faibles:
[^] # Re: Talkatv
Posté par vlamy (site web personnel) . Évalué à 2.
Merci, c'est exactement le type de chose que cherchais.
Je vais voir ça, il y a sûrement de bonnes choses à en tirer (au moins des leçons :) ).
# Le mien ? (mais quand il sortira ...)
Posté par GaMa (site web personnel) . Évalué à 4. Dernière modification le 25 novembre 2013 à 17:53.
Pour mon blog static (utilisant pelican) je m'étais penché sur le problème.
J'avais écrit un truc qui se basé sur le mail :
Avantage :
Désavantage :
- Le commentaire est pris en compte que quand tu régénères ton blog (enfin, c'est du static, tu peux pas tout avoir)
- Les commentaires sont dans une autre base que tes articles. Il devrait être possible d'importer les commentaires dans ton CSV et générer à partir du local, mais il faut le faire.
- C'est pas publié. Je n'ai pas pu le finaliser par manque de temps et quand j'y suis revenu, pelican était passé en version 3 et mon code était plus compatible. Et comme je ne poste quasiment pas sur mon blog, ça a quitté le top de ma todo list.
Je peux le ressortir de la tombe si tu veux.
Matthieu Gautier|irc:starmad
[^] # Re: Le mien ? (mais quand il sortira ...)
Posté par mrr . Évalué à 1.
Salut,
J'avais fait à peu près pareil sous Jekyll, sauf que j'utilisais pas de serveur IMAP:
_comments
dans mon site.Mais bon, c'est sûr que c'est du bricolage; je vais jeter un coup d'œuil à talkativ.
Envoyé depuis ma Debian avec Firefox
[^] # Re: Le mien ? (mais quand il sortira ...)
Posté par vlamy (site web personnel) . Évalué à 1.
Il y a de bonnes idées dans ta méthode aussi, et je ne connaissais pas le plugin « Static Comments », ça à l'air intéressant aussi !
[^] # Re: Le mien ? (mais quand il sortira ...)
Posté par vlamy (site web personnel) . Évalué à 1.
Superbe idée le mail, je n'y avais pas pensé !
Merci pour la réponse, je regarde les autres idées, mais si tu veux/peux donner le code (même brouillon) je suis toujours preneur, au moins pour l'inspiration.
[^] # Re: Le mien ? (mais quand il sortira ...)
Posté par mrr . Évalué à -1. Dernière modification le 26 novembre 2013 à 20:54.
Commentaire à supprimer si possibleEnvoyé depuis ma Debian avec Firefox
[^] # Re: Le mien ? (mais quand il sortira ...)
Posté par GaMa (site web personnel) . Évalué à 2.
Bon j'ai du aussi sortir mon compte github de la tombe :)
C'est par la que ça se passe : https://github.com/starmad/pelican/commit/c590eca5bcbddb809bf61647d36a4ac57aa5d778
Par contre comme tu le verras, c'est très lié à Pelican.
Fais toi plez et donne des nouvelles :)
Matthieu Gautier|irc:starmad
[^] # Re: Le mien ? (mais quand il sortira ...)
Posté par vlamy (site web personnel) . Évalué à 1.
Merci, je prend note.
J'ai commencé à garder des notes, je les publierai sûrement sous forme de journal ici (je pense qu'il y aura pas mal de contenu :)).
# isso
Posté par zecrazytux (site web personnel) . Évalué à 3.
https://github.com/posativ/isso
pas testé mais je me souvenais avoir retwitté un truc dans le genre :)
[^] # Re: isso
Posté par vlamy (site web personnel) . Évalué à 1.
Merci pour le lien, je zieute aussi !
Je donnerai mes retours !
[^] # Re: isso
Posté par B r u n o (site web personnel) . Évalué à 2.
En regardant sur isso, on voit en bas de leur page qu'ils listent des alternatives, en plus de ce qui est déjà cité ici, il y a Juvia (RoR, AGPL) qui semble actif. J'ai trouvé aussi jskomment, tu devrais aimer, ils disent qu'il y a deux implémentations : une en PHP et une en Java :)
Bon, cela te fait plein de choses à tester pour nous faire un joli compte rendu ! Courage !
[^] # Re: isso
Posté par vlamy (site web personnel) . Évalué à 1.
Tout à fait !
J'ai pas mal réfléchis aujourd'hui et je vois deux alternatives :
Le truc en RoR m'intrigue aussi, j'aime bien Ruby :)
# Alternative
Posté par dave_null (site web personnel) . Évalué à 1.
Je suis aussi à la recherche d'une alternative.
Pour l'instant je pense utiliser Disqus, mais si le visiteur ne souhaite pas être pisté (do not track), je ne charge pas Disqus automatiquement.
je pense qu'une alternative en Node.JS serait plus intéressant qu'en Java/J2E. Mais c'est beaucoup de travail pour obtenir un système aussi complet que Disqus.
[^] # Re: Alternative
Posté par vlamy (site web personnel) . Évalué à 1.
Alors je te rassure, il n'est pas question de J2E, sinon effectivement ça va faire usine à gaz !
Node.JS c'est pas con, mais je suis une nouille en JavaScript. L'occasion de s'y mettre peut être ?
# CGI
Posté par AgentSteel (site web personnel) . Évalué à 1.
et un simple script CGI en Perl (ou autre)?
(si l'hébergement le permet)
[^] # Re: CGI
Posté par vlamy (site web personnel) . Évalué à 1.
Non l'hébergement ne le permet pas, malheureusement. C'est un accès FTP pour transférer les ressources web, pas d'accès ssh/plesk ou autre à l'OS.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.