Журнал
Разбираем SaaS, веб-разработку, SEO и кибербезопасность простым языком — на основе нашего опыта.
Почему сайт отдаёт посетителю чужой язык или регион: как сравнить варианты страницы, проверить ключ кеша и принять исправление без общей очистки наугад.
Как проверить форму с ветвлениями: исключить старые ответы из заявки, согласовать возврат к прошлому шагу и связать проверку полей с выбранным сценарием.
Как выбрать почту на домене компании: различать адрес, ящик и учётную запись, проверить общий доступ, отправку от отдела и передачу переписки сотруднику.
Как проверить окно заявки без мыши: найти начальный фокус, пройти поля и ошибки, закрыть диалог и вернуться к нужному действию на исходной странице сайта.
Как читать отчёт DMARC: считать сообщения по count, различать проверку и действие получателя, сверять источники и не путать ошибки с недоставкой писем.
После удаления сайта хостингом: как запросить уцелевшие данные, собрать материалы у подрядчиков, проверить полноту и выбрать восстановление или пересборку.
Как подготовить обновление ОС на сервере: проверить её поддержку, зависимости приложения, восстановление данных и выбрать переход на месте или перенос.
Как проверить сброс пароля своего сервиса: повторные запросы, задержку писем, одноразовое использование ссылки и понятное продолжение после смены пароля.
Как читать DNS-записи домена: различать A, AAAA, CNAME, MX, TXT и NS, найти рабочую зону и изменить нужную службу, сохранив почту и остальные подключения.
Как проверить шрифты перед запуском сайта: найти источник и лицензию, сверить веб-файлы, изменения и комплект передачи, разобрать условия OFL без обещаний.
Что делать при блокировке хостинга: выяснить границы ограничения, сохранить доказательства, согласовать восстановление и проверить сайт без потери данных.
Как разобрать плохой LCP по этапам загрузки, найти задержку главного элемента и проверить исправление на одинаковых условиях без погони за баллами теста.
Как сравнить свой сервер и сервис рассылок: посчитать работу команды, проверить отписки, отказы, перенос базы и выбрать вариант под реальные задачи компании.
Как разобрать жалобу на медленный сайт у части клиентов: сравнить одинаковые сценарии, отделить устройство от сети и сохранить полезные данные без секретов.
Как проверить SMS с сайта: отличить ответ API от результата сообщения, сохранить идентификатор и показать клиенту честный статус без лишних повторов.
Как найти дубли адресов сайта: сравнить www, слеш, HTTPS и параметры, выбрать нужный URL и проверить редиректы, canonical и внутренние ссылки без потерь.
Номер версии PHP после исправления часто не меняется, а на одном сервере может работать несколько PHP сразу. Разбираем, как найти все установки, проверить журнал изменений пакетов, перезапустить службы и не пропустить контейнеры.
Уязвимость PHP не закрывается обновлением CMS. Разбираем по типам площадок: кто обновляет PHP на виртуальном хостинге, на что смотреть в окружении Битрикса, какие ключи сменить в WordPress и где искать следы атаки.
Официальных исправлений PHP2Shell для PHP 8.1 и старше нет, а уязвимы версии вплоть до 5.4. Разбираем варианты для старых сайтов: бэкпорты дистрибутивов, обновление PHP с адаптацией кода, изоляция и переезд, — со сроками и рисками.
Как сервисному центру разделить ожидание согласования и запчастей, сохранить историю решения клиента и понять, почему ремонт не движется к выдаче устройства.
Два заказа помещаются в календарь, но бригада опаздывает. Как учитывать дорогу, условия входа, состав команды и изменения длительности в плане уборок.
Клиент изменил фасад, а цех работает по старому файлу. Как связать чертёж, спецификацию и согласование, выпускать заказ в производство и учитывать изменения.
Инструмент вернулся, но комплект неполный: как учитывать зарядки, аккумуляторы и кейсы, не обещать один компонент двум клиентам и проверять готовность выдачи.
Пекарня складывает предзаказы с прогнозом и производит лишнее. Как разделить подтверждённый спрос, оценку продаж и доступный остаток в плане выпечки на смену.