Comment cr�er le syst�me de commentaire d'AJAX pour les pages statiques de HTML
J'ai voulu cr�er le syst�me de commentaire bas� par ajax pour quelques pages de HTML. Les buts de conception �taient :
1. Simple � utiliser-et installez
2. Base de donn�es (MySQL) soutenue
3. Changements minimaux au calibre/aux dossiers de HTML
4. Compression de HTML page de soutien (aucune cachette fr�quente ne r�g�n�re)/strat�gie efficaces de mise en ant�m�moire pour les emplacements fortement comment�s.
Un syst�me bas� par AJAX r�pond au besoin. Les nouveaux commentaires sont montr�s instantan�ment. Les pages de HTML peuvent �tre cach�es et/ou comprim�es sans exiger � r�g�n�rer apr�s chaque commentaire.
Le Spam est une issue avec n'importe quel syst�me de commentaire. J'ai d�cid� de d�pouiller des �tiquettes de HTML dans la premi�re it�ration pour d�courager des inondateurs. Comme une d�cision personnelle que j'ai d�cid� de ne pas capturer l'email address. Cependant il peut trivialement s'ajouter avec l'URL si ainsi d�sir�.
J'ai employ� Sajax en tant que mon cadre d'Ajax. Il a pr�sent� peu de probl�mes car Sajax pas appropri� davantage au PHP/aux pages et pas au HTML rouges. Voici ma solution.
Sch�ma :
CR�EZ le `de commentaires de `de TABLE (
`international AUTO_INCREMENT NON NUL d'identification de `,
`VARCHAR d'URL de `(255) NON NULS,
`VARCHAR d'IP de `(30) NON NULS,
NULLE ��de l�che anonyme�� de D�FAUT du `VARCHAR (255) d'auteur de `PAS,
D�FAUT NULLE du `VARCHAR (255) d'endroit de `de ��Cyberspace�� PAS,
TEXTE de `de commentaire de `NON NUL,
`quand HORODATEUR de `NON NUL,
CL� PRIMAIRE (`d'identification de `))
) ;
Notes de conception :
Le code pour ajouter le commentaire a pass� l'URL de la page. Quand la page est charg�e un appel de sajax est fait pour chercher tout le commentaire pour l'URL de la page. De nouveaux commentaires sont montr�s instantan�ment pendant que de nouveaux commentaires sont cherch�s apr�s qu'un commentaire ait �t� soumis. Ceci peut en plus chercher des commentaires d'autres utilisateurs. Cependant j'ai d�cid� de ne pas mettre en application synchronis� r�g�n�re comme qui peut inutilement augmenter la charge de serveur sans ajouter beaucoup de valeur aux utilisateurs. Des contr�les de validation sont faits pour d�tecter et ne pas ajouter des commentaires de reproduction. Le commentaire �tranglant par le m�me utilisateur peut �tre ajout� pour emp�cher l'abus.
Esp�rez que des aides en concevant votre syst�me de commentaire.
Class� sous le logiciel de CMS, nouvelles de titre, comment �, logiciel libre, PHP, pro Blogging, montre de Spam, note de technologie, Web, services de Web |�
� |
� RSS 2.0 |�
� Trackback cet article | �
� Envoyez cet article
Vous pouvez �galement aimer lire |

