ja, ich würd dir nicht raten, alles in eine datei zu schreiben (würd ich dir nicht mal bei einem guestbook raten), sprich du brauchst auf alle fälle ein paar sql-kenntnisse (wie bau ich eine datenbank auf, wie greif ich drauf schreibend/lesend drauf zu) & als back-end-sprache php (lässt sich in php inkl. der rückgabe der daten in ca. 30 zeilen lösen).
über js kann ich nicht urteilen, da bin ich leider selbst auch geistig komplett nackig ;)