Warum sollte das nicht mit HTML gehen ?
Beim Druck auf einen Button einen Zähler in einer Datei hochsetzen und die HTML alle 2-3 Sekunden refreshen lassen, den Inhalt der Datei(en) anzeigen lassen, fertig.
Genau, wir haben dafür die Amazon Dash Buttons verwendet und "umgebogen". Statt ein Heineken zu bestellen bei Amazon addiert jeder Knopfdruck einen Zähler in einer Textdatei die immer um "1" hochzählt.