Co do wyboru języka najprościej było by wybrać ten na którym oparty jest silnik twojej strony po stronie back-endowej.
Jeśli zdecydujesz się napisać to sam, od podstaw to plan działania powinien wyglądać następująco.
- Stworzyć table w twojej bazie danych zawierającą kolumny przechowujące: id_wpisu pod którym ma być wyświetlany komentarz oraz treść komentarza
- Napisać skrypt który po otrzymaniu odpowiednich parametrów w zapytaniu HTTP (np. Zmienne POST) wymienionych powyżej doda wpis do nowo utworzonej tabeli.
- Stworzyć formularz pod każdym wpisem na twojej stronie, który wyśle do skryptu treść komentarza oraz id wpisu . Warto też umieścić tam jakiś system zabezpieczanie przed botami, żeby nie zalało ci spamem bazy danych. Przykładowo reCAPTCHA
- Podczas renderowania strony dodać skrypt który odpyta bazę danych o komentarze z odpowiadającym do wpisu id. Następnie treść wszystkich komentarzy uzyskanych w ten sposób wyświetlić za pomocą jakiejś pętli (np. foreach w PHP)
- Czekać na pierwsze komentarze