Скільки важить лічильник
Кожен називає себе легким, майже ніхто не називає числа. Ось числа, а під ними — як виміряти їх самому.
Виміряно 2026-08-15: 473 оформлень, кожне запитано один раз через HTTPS, із gzip, так само як це робить браузер.
Два шляхи, дві ваги
Як HTML майстер видає скрипт; версії Markdown і BBCode видають картинку. Скрипт уміє оновлювати лічильник сам, картинка — ні, зате це один-єдиний запит.
| Картинка (Markdown, BBCode, HTML) | 1 запит | 797 B |
|---|---|---|
| Скрипт (HTML) - перший візит | 3 запити | 4 558 B |
| Скрипт (HTML) - кожен наступний | 2 запити | 804 B |
s4u.js лежить тиждень у кеші браузера, тож із другого візиту відпадає. Сама картинка лічильника не кешується ніколи — вона має рахувати.
Скільки важать окремі оформлення
Через дріт, із gzip. Кому доводиться рахувати байти, той знайде в легких родинах оформлення менші за пів кілобайта.
| Родина | Оформлень | найлегше | середина | найважче |
|---|---|---|---|---|
| Без видимого лічильника | 2 | 169 B | 323 B | 323 B |
| Нове · Сучасне | 38 | 449 B | 561 B | 618 B |
| Цифрові | 10 | 505 B | 563 B | 746 B |
| Футуристичні · спокійні | 10 | 504 B | 580 B | 704 B |
| З діаграмою | 10 | 551 B | 605 B | 666 B |
| Ретро | 10 | 530 B | 615 B | 734 B |
| Анімовані · побудова | 10 | 610 B | 664 B | 768 B |
| Таблиці статистики (вектор) | 10 | 566 B | 672 B | 715 B |
| Футуристичні | 34 | 500 B | 697 B | 1 082 B |
| Незвичайні | 10 | 566 B | 719 B | 918 B |
| Анімовані · з вагою | 10 | 667 B | 736 B | 901 B |
| Готель і відпустка | 20 | 724 B | 769 B | 971 B |
| Футуристичні · у русі | 10 | 681 B | 771 B | 864 B |
| Журнали та блоги | 20 | 720 B | 775 B | 848 B |
| Школа | 10 | 739 B | 784 B | 906 B |
| Інтернет | 10 | 647 B | 786 B | 844 B |
| Одяг і стиль | 20 | 703 B | 789 B | 896 B |
| Музика | 10 | 690 B | 789 B | 964 B |
| Нердська культура | 10 | 666 B | 815 B | 909 B |
| Гастрономія | 20 | 690 B | 820 B | 968 B |
| Квіти | 10 | 754 B | 829 B | 1 036 B |
| Християнські мотиви | 10 | 644 B | 837 B | 948 B |
| Космос | 10 | 750 B | 857 B | 991 B |
| Тварини | 10 | 751 B | 858 B | 1 061 B |
| Компактні | 2 | 932 B | 1 319 B | 1 319 B |
| Смужки лічильника | 100 | 375 B | 1 932 B | 3 037 B |
| Лічильники з прапорами (вектор) | 8 | 2 463 B | 2 549 B | 2 624 B |
| Розподіли | 3 | 2 462 B | 2 558 B | 2 693 B |
| Лічильники з прапорами | 9 | 4 297 B | 5 464 B | 7 093 B |
| Таблиці статистики | 8 | 582 B | 6 991 B | 17 kB |
| З графіком динаміки | 5 | 1 689 B | 7 345 B | 7 747 B |
| Карта світу | 14 | 3 571 B | 12 kB | 114 kB |
Викиди
Найважче оформлення — Карта світу (№31), 114 kB: карта світу растром від 2006 року. Новіші карти — десята частина від цього. Якщо потрібна карта, беріть із рядка «maps» ту, у якої номер менший.
Якщо stats4u.net повільний або лежить
Тоді на вашій сторінці бракує однієї картинки, і тільки. Ані картинка, ані скрипт не блокують малювання: у скрипта async, картинка є картинка. Аналітичний скрипт, який спиняє складання сторінки, здатен потягти ваш сайт за собою в аварію — цей не здатен.
Чого не треба дораховувати
Без cookie — виміряно, заголовка Set-Cookie немає в жодній із трьох відповідей. Без власного шрифту, без таблиці стилів, без ще одного постачальника. Час сервера на одну картинку лічильника — у середньому 69 мс і менше ніж 85 мс у дев'яти випадках із десяти.
Виміряйте самі
Замініть 1 на свій номер, а 950 на своє оформлення. Число після «size_download» — це те, що йде через дріт.
curl -s -o /dev/null -H 'Accept-Encoding: gzip' \
-w '%{size_download} Bytes\n' \
https://www.stats4u.net/c/1-950.png