stronę obojętnie w jakim protokole(najlepiej w html). Protokół html nie słyszałem.
robisz stronę w php która czeka na zewnętrznego geta, a potem zapisujesz to do bazy. Druga wszystko to wyświetla "owe wyniki zamka". Powiedzmy dwie strony index.php do wyświetlania i set.php do zapisywania tego co poda tam arduino.
Sprawdzenie jak to się robi zajęło mi 5 sekund polecam skorzystać czasem z google. Tam są często wszystkie potrzebne informacje.
w arduino tu masz:
http://praktyki.ifj.edu.pl/materialy_2015/prezentacje/08_Kulinska_Galuszka_Przesy%C5%82anie_danych_na_serwer.pdf
a po stronie serwera to obejrzyj pierwszy odcinek php kursu Pana Mirosława. Na twoje potrzebny powinno starczyć.
PS. Możesz użyć jeszcze Javy, C#, Pythona i Ruby (to najpopularniejsza piątka), ale przy tym zadaniu obstawiał bym jednak PHP.