Kontakt z pomocą

Odpowiadamy e-mailem, zwykle w ciągu dwóch dni.

Google reCAPTCHA sprawdza to zgłoszenie pod kątem nadużyć; dane trafiają do Google. Skrypt ładuje się dopiero po otwarciu formularza.

← Wszystkie wpisy

Skąd biorą się liczby na stronie o nas

Na górze strony „O nas” jest teraz sześć liczb: osoby online w tej chwili, odwiedzający wczoraj, liczniki w użyciu, kraje w ciągu ostatnich trzydziestu dni, wzory do wyboru oraz rok, w którym to wszystko się zaczęło. Wszystkie sześć pochodzi z działającego systemu, a dwie z nich zmieniają się w trakcie oglądania strony.

To warto wyjaśnić, bo liczba na takiej stronie zazwyczaj nią nie jest.

Skąd bierze się każda z nich

Online w tej chwili to wszyscy widziani na jakiejkolwiek stronie z licznikiem w ciągu ostatnich pięciu minut. Jedno zapytanie do małej tabeli, sześć dziesiątych milisekundy, więc strona pyta o to na nowo za każdym razem, gdy ktoś ją otwiera.

Odwiedzający wczoraj to liczba unikalnych odwiedzających we wszystkich licznikach za cały wczorajszy dzień. Wczoraj, a nie dziś, bo pół dnia to liczba, której nie da się z niczym porównać. Jedenaście milisekund, również sprawdzane przy każdym żądaniu.

Liczniki w użyciu i kraje to kosztowna para. Zliczenie liczników, które odnotowały coś w ciągu ostatnich trzydziestu dni, zajmuje na tym sprzęcie niecałe dziewięć dziesiątych sekundy; unikalne kraje zajmują dwie dziesiąte. Sprawdzanie którejkolwiek z nich przy każdym wyświetleniu strony kosztowałoby sekundę czasu bazy danych na liczbę, która między odwiedzinami zmienia się o jeden. Są wyliczane raz dziennie i przechowywane w małym pliku obok kodu.

Wzory pochodzą z tego samego pliku, który tworzy galerię, więc nie mogą się rozjechać z tym, co faktycznie da się wybrać — obecnie 691. 2006 to rok najstarszego licznika wciąż obecnego w tabeli. 18 listopada, gdyby dzień był potrzebny.

Liczniki w użyciu, nie liczniki, jakie kiedykolwiek utworzono

To ten przypadek, w którym ten, kto prowadzi usługę, sam decyduje, co powiedzieć, więc oto ten wybór.

379 174 numery liczników rozdano od 2006 roku. 2124 z nich odnotowało wizytę w ciągu ostatnich trzydziestu dni. Pierwsza liczba jest większa i również prawdziwa, i opisuje archiwum. Druga opisuje to, co faktycznie działa. Druga liczba jest na stronie, a etykieta pod spodem mówi, o którą z nich chodzi.

379 174 — wydane od 20062 124 — zanotowały wizytę w 30 dnina stronie stoi ta druga liczba

Dwie drobne sprawy przy takim podejściu

Ta zapisana w pamięci podręcznej para liczb niesie ze sobą datę, dla której została wyliczona. Gdy ta data przestaje być dzisiejszą, strona przelicza ją na nowo — i zapisuje nową datę zanim zacznie, a nie po. W przeciwnym razie dwie osoby otwierające stronę w tej samej sekundzie po północy uruchomiłyby obie te wolne zapytania, a na maszynie, która każdemu otwartemu połączeniu przydziela osobny proces, zamienia się to w wolną stronę dla wszystkich pozostałych.

Jeśli zapytanie się nie powiedzie, kafelek znika, zamiast pokazywać zero. Zero byłoby twierdzeniem.

Reszta strony

Została przepisana w tym samym czasie: czym licznik właściwie jest, co trafia na stronę statystyk, co dzieje się z danymi odwiedzającego, uczciwe porównanie z typowym skryptem analitycznym oraz pytania, które ludzie przysyłają nam najczęściej. Jest teraz przetłumaczona na wszystkie jedenaście języków zamiast pięciu.

Część tego, co kiedyś było na tej stronie, została z niej usunięta, i to okazało się wymagać osobnego wpisu.

Reklama