Przejdź do treści

Blog

Inżynieria

Jak kod dynamiczny trafia pod właściwy adres

2026-09-18 · 5 min czytania

Kod QR, statyczny czy dynamiczny, nigdy nie zawiera adresu, który mógłby się zmienić. To, co zawiera, jest ustalone w chwili druku. Sztuczka kodu dynamicznego polega na zakodowaniu krótkiego linku, który kontrolujemy, i pozwoleniu, by zmieniał się adres docelowy za tym linkiem, a nie sam kod.

Gdy aparat telefonu zdekoduje moduły, otwiera krótki link jak każdy inny URL. Usługa przekierowań sprawdza, dokąd link obecnie wskazuje, i odpowiada kodem 302: bez ładowania strony, bez aplikacji, tylko skok pod właściwy adres. Ścieżka przekierowania jest celowo najprostszym i najnudniejszym kodem w całym produkcie: czyta z pamięci podręcznej, nigdy nie blokuje się na zapisie do bazy i nigdy nie czeka na zapis statystyk przed odpowiedzią.

Sam skan jest zapisywany asynchronicznie, już po przekierowaniu, więc wolny potok statystyk nigdy nie spowolni kogoś, kto chce zobaczyć menu.

W efekcie edycja adresu docelowego to jeden zapis w bazie dla krótkiego linku, a nie ponowny druk. Każda już wydrukowana kopia kodu nadal wskazuje ten sam krótki link; zmieniło się tylko to, dokąd ten link prowadzi.