Discrète, auto-hébergé fonction de commentaires à mettre sur des pages web existantes
Je suis la construction d'un nouveau site qui sera constitué d'une combinaison de la dynamique et de la statique des pages.
Je voudrais ajouter des commentaires fonctionnalité ces pages avec aussi peu de travail que possible. Je suis curieux de savoir si une telle solution existe en PHP.
L'ensemble idéal de caractéristiques seraient:
- Complètement indépendante, à la périphérie de la page /site: code PHP est perdu dans la page, une page ID est ajouté, c'est fait.
- Simple "écrire un commentaire" du formulaire de
- Commentaires pour chaque page sont affichés à l'aide d'une fonction PHP
- Agréable, propre sortie de
<ul><li>....
qui peut être appelée par le site environnant - Facultatif Captcha
- Facultatif Gravatar sensibilité
- Minimaliste de l'administration de la zone à modérée/supprimer des commentaires, pas d'ACL, qui peut le protéger à l'aide .htaccess
L'idéal integreation serait comme ceci:
<?php show_comments("my_page_name"); ?>
ce serait 1. afficher un formulaire pour ajouter un nouveau commentaire est automatiquement associtated avec my_page_name
; et 2. afficher tous les commentaires qui ont été faits par le biais de ce formulaire à l'aide de cet IDENTIFIANT.
Quelqu'un connais une solution de ce genre?
Bounty
Je suis en train d'ouvrir une prime parce que bien qu'il y avait quelques bonnes suggestions, ils pointent tous à des services externes. Je suis vraiment curieux de voir si il n'y a pas de quoi s'auto-hébergé autour.
Si cela n'existe pas encore, c'est sûr qu'il serait bien de le voir comme un projet Open Source.
- Remarque: l'Utilisation de balises courtes doivent être évités lors du développement d'applications ou bibliothèques qui sont destinées à des fins de redistribution, ou de déploiement sur les serveurs PHP qui ne sont pas sous votre contrôle, car les balises courtes peuvent pas être pris en charge sur le serveur cible. Pour portable, code redistribuable, assurez-vous de ne pas utiliser les balises courtes. De Manuel PHP 🙂
- 🙂 🙂 🙂 Vous avez entièrement raison, OcuS. Le montage.
- Furtivement dans certains commentaires WordPress plugins pourrait aider.
- Naaah, ce qui serait presque autant de travail que de le faire moi-même, si ce n'est plus! J'ai besoin d'un ready-made, solution autonome pour un homme qui a décidé d'être paresseux. 🙂
- Quand vous dites "la construction d'un site" est-il de la terre? Ou êtes-vous à l'aide d'un moteur de blogs?
- Je veux dire à partir du sol, à l'aide d'un mélange de techniques. Je veux être en mesure de déposer une simple commande php dans chaque page, je veux activer les commentaires pour.
- La grande question, il me rappelle une galerie d'images que j'ai récemment intégré quelque chose de simple, rapide et utilisable. Mais, évidemment, l'actuel dev monde est plein de vendre plus compliqué solutions pour quelque chose de simple. Quand les gens vous demander de développer une page html simple, il vous demande d'utiliser des applications comme wordpress; quand vous écrivez javascript, ils demandent pourquoi ne pas utiliser jQuery, génial, hein 🙂
Vous devez vous connecter pour publier un commentaire.
Ça?:
http://www.gentlesource.com/comment-script/ - payé si elle est utilisée dans le commercial, mais...
http://cellbiol.com/scripts/free_php_guestbook/free_php_guestbook.html - plat-basé, bizarre conception de la page (... :]), mais elle est simple et gratuit version
http://www.playaparaiso.org/talkback/doc/ - libre, ils "exigent" petit don si vous voulez retirer leur logo
Si vous voulez vraiment une solution simple, puis il suffit de télécharger le intensedebate ou Disqus commentaire HTML et vous pouvez laisser la vérification des spams, OpenID soutien, Commentaires de partage et de toute autre fonctionnalité intéressante pour eux. Vous obtenez les commentaires avec aucun travail!
C'est un gagnant-gagnant. Puis plus tard, vous pouvez utiliser leur API pour tirer les commentaires et les mettre dans votre base de données si vous souhaitez passer à une solution.
Cela signifie également que vous pouvez toujours obtenir le RÉFÉRENCEMENT de commentaires, parce que quand vous tirez de l'API, vous pouvez les afficher dans un
<noscript>
tag ou cachés div pour les moteurs de recherche.HashOver est un libre et open source (AGPL) PHP système de commentaire qui a à la fois un simple JavaScript et PHP implémentations. Il est auto-hébergé avec un fichier plat (XML) de la base de données.
Davantage de lecture:
http://tildehash.com/?article=why-im-reinventing-disqus
Le tester:
http://tildehash.com/comments.html (JavaScript, le changement".html' pour '.php' PHP-mode)
Il va obtenir son officiel de la version 1.0 de ce mois de Mars (le 25). Avec des fonctionnalités telles que le filtrage des spams, la langue localisations, commentaire le tri, le blocage de l'adresse IP, et mieux de contrôle de l'administration.
la intensedebate ou Disqus est assez bon. mais il n'est pas open source et vous devez être denpend il. L'open source solution que je vous suggère de regarder la Juvia Projet.
Commentaire systèmes de base de données peut être très lourd et tourbière des choses vers le bas. Je voudrais paiement:
http://intensedebate.com/
On pourrait appeler cela la Wufoo de commentaires (en mieux). Je ne l'ai pas utilisé sur mon propre site, mais sachez que certaines personnes qui le font et ils aiment ça.