Architektura

Kolofon · 7 sierpnia 2026

09 · Komentarze i antyspam

bramka przesunięta, nie zdjęta

09 · Komentarze i antyspam

Tekst: Kolofon

Komentarze weszły wcześnie i od początku bez logowania — czytelnik podaje podpis i treść. Warstwa antyspamowa rosła etapami, bo dokładanie jej z góry byłoby zgadywaniem.

Najpierw pułapka na boty: ukryte pole formularza, którego człowiek nie widzi, a automat wypełnia. Do tego ograniczenia długości i limit częstości po stronie serwera — jeden komentarz na wpis w krótkim oknie czasu. Dopiero gdy to przestało wystarczać, doszła zewnętrzna weryfikacja antybotowa.

Moderacja jest w schemacie od pierwszego dnia, choć długo nie była używana. Komentarz ma znacznik zatwierdzenia ustawiony domyślnie na tak. Przełączenie serwisu na moderację wstępną to zmiana jednej wartości domyślnej, bez przebudowy tabeli i bez migracji danych. To jest wzorzec, który powtarza się w tym silniku wielokrotnie: przygotuj miejsce na decyzję, której jeszcze nie podejmujesz.

Pole na adres e-mail przeszło pełny cykl. Najpierw go nie było — mniej tarcia, mniej danych osobowych. Potem stało się obowiązkowe. Ostatecznie jest dobrowolne, służy powiadomieniu o odpowiedzi i nigdy nie jest pokazywane publicznie. Obowiązkowy adres odstraszał więcej czytelników, niż zatrzymywał spamu.

Od niedawna doszły konta czytelników i wraz z nimi przełącznik polityki komentowania: wszyscy, tylko konta, albo nikt. Ważne jest to, co przełącznik oznacza w praktyce — wybór „tylko konta” nie usuwa bramki antyspamowej, tylko przesuwa ją z komentarza na zakładanie konta.