Лаборатория · запись ·

Сайт, собранный своей же системой

Показатели журнала ошибок на страницах не вписаны руками: скрипт читает первоисточник и подставляет их. Это звучит как мелочь ровно до первого расхождения.

Где рвётся ручной ввод

Число на странице живёт дольше, чем память о том, откуда оно взялось. Через месяц никто не помнит, посчитано оно или придумано.

Обновлять такие числа руками никто не будет: это скучно и незаметно, пока кто-то не поймает расхождение.

Как сделано здесь

Журнал ошибок лежит в одном файле данных. Страница берёт числа оттуда, а не хранит свою копию.

Если файл изменился, страница меняется сама. Если файла нет, числа не появляются вовсе — лучше пусто, чем неправда.

Что это даёт, кроме аккуратности

Любое число на сайте можно проследить до источника. Это то же требование, которое я предъявляю к ответам ИИ.

Правило простое: не можешь показать, откуда взялось — не ставь на страницу.

Не проще ли вписать числа руками?
Проще один раз и дороже каждый следующий. Цена ошибки здесь — доверие ко всем остальным числам на сайте.
Что будет, если данные пропадут?
Блок не покажет числа. Пустое место честнее устаревших цифр, которые выглядят живыми.

← Все записи

Расскажите, что перестало работать

Опишите направление, которое стоит, или то, что хотите запустить. Отвечу, возьмусь ли, и скажу честно, если не мой случай.

Обсудить задачу