Anscheinend ist niemand bereit, Ihre Frage zu beantworten. Nun ja... Vor kurzem habe ich ein Kommentarsystem entwickelt, das dem von Ihnen gewünschten ähnelt. Ich werde versuchen zu erklären, wie ich das erreicht habe. (und Sie sollten auch in der Lage sein, Bewertungen und alles andere daraus zu entwickeln).
Die Hauptseite speichert Variablen wie: aktuell verwendet component
(sagen wir Modul/Plugin/was auch immer), geladenes Element identificator
(falls vorhanden).
Dann gibt es diese Kommentarklasse, die standardmäßig geladen wird, aber nur ihre Funktion ausführt, sagen wir check
die prüft, ob der aktuell geladene component
@ identificator
Kommentare aktiviert hat oder nicht (MySQL speichert sie für mich). Wenn ja dann bauen Sie das comments
Form.
#example (component) table:
id (item_identificator) | comments | title | content | author | timestamp | <etc.>
Meine comments
Tabelle speichert dann Formularvariablen zusammen mit component
y item_identificator
.
#comments table:
id | component (in this case - "example") | item_identificator | comment | author | timestamp | <etc.>
Und, um diese zu zeigen comments
Sie laden einfach Kommentare aus der Datenbank, wo component
y item_identificator
ist gleich dem verwendeten Strom.
Ich hoffe, Sie haben verstanden! Und weil Sie keine Sprach-Tags angegeben haben, habe ich mir erlaubt, über PHP und MySQL zu schreiben.
Wenn Sie irgendwelche Fragen haben, können Sie sie stellen.
EDIT
Ich habe gerade gelesen, was Disqus ist, also... Das wird nicht seitenübergreifend sein :(