Підключення лічильника й пошук посилання керування
Мої лічильники об’єднує доступ до кількох власних лічильників в одному сеансі браузера. Новий лічильник при цьому не створюється, а ідентифікатори відвідувачів різних сайтів не…
Надання доступу до приватної статистики через відкличне посилання для читання
Посилання керування надає доступ до налаштувань лічильника й має залишатися у власника. Якщо іншій людині потрібно лише читати приватну статистику, слід створити окреме посилання для…
IP-адреса в рядку журналу
Журнали доступу до сервера утворюють фундаментальний рівень інфраструктури Інтернету, реєструючи кожен окремий запит файлу, що обробляється веб-сервером. Кожен рядок у цих текстових файлах…
Номери лічильників тепер звіряються з обома таблицями
Кожен лічильник тут має номер. Він стоїть у коді вставки, в адресі статистики і на стількох сторінках, на скількох власник його розмістив. Номери видаються так: береться випадковий між 100…
Скільки коштує пароль на слабкому залізі
Сторінки статистики тут можна закрити паролем. Обчислення хешу цього пароля — єдина дія в цій службі, яка має бути повільною: саме це робить викрадений хеш дорогим для зламу. Питання в…
Копія у веб-каталозі — це витік вихідного коду
Перед правкою великого файлу природно спершу його скопіювати. cp index.php index.php.pered-pravkoju, потім працювати. Якщо цей файл лежить у каталозі, який публікує вебсервер, увесь…
Код мови, схожий на Perl
19 серпня 2026 року ми додали до .htaccess правило, що блокує клас файлів, які браузеру ніколи не можна віддавати напряму: залишкові копії вихідного коду, що лишаються в кореневій…
Чому список винятків не хешується
Хто будує свій сайт, відкриває його двадцять разів на день. У лічильника з сорока відвідувачами на місяць половина статистики — це сам автор. Тому є налаштування: не рахувати відвідування з…
Лічильник на сторінці з HTTPS
Сайт працює через HTTPS. Відвідувачі бачать замок. Потім на сторінку потрапляє щось із іншого сайту, і замок зникає — або вставлене просто не з'являється. Це змішаний контент, і варто…