Статьи
Короткие разборы по сайтам, ботам, скриптам, серверу и автоматизации. Без академичности: только то, что помогает быстрее понять задачу и принять решение.
Nekobox не подключается: что проверить в профиле, сервере и маршрутах
Если Nekobox не подключается, проблема может быть в профиле, адресе сервера, TLS, DNS, маршрутах, порте, времени, ключах или доступности сервера.
Читать статью →Медленно открывается каталог товаров: почему магазин теряет покупателей
Каталог товаров может медленно открываться из-за тяжелых фильтров, изображений, SQL-запросов, кеша, сортировок, модулей и слабого сервера.
Читать статью →Админка сайта взломана: как вернуть контроль и не потерять данные
Если админка сайта взломана, нужно проверить пользователей, роли, пароли, файлы, базу, логи входа и закрыть повторный доступ.
Читать статью →Защитить сайт от взлома: какие меры реально снижают риск проблем
Защита сайта от взлома начинается с обновлений, доступов, резервных копий, контроля файлов, защиты админки и понятного плана восстановления.
Читать статью →Восстановить сайт после взлома: что делать, чтобы сайт снова работал стабильно
После взлома сайта важно восстановить файлы, проверить базу, закрыть доступы, убрать вредоносный код и вернуть нормальную работу без повторного заражения.
Читать статью →Яндекс пишет, что сайт заражен: как снять предупреждение и не потерять трафик
Если Яндекс показывает предупреждение о заражении сайта, нужно проверить файлы, редиректы, шаблоны, доступы и отправить сайт на повторную проверку.
Читать статью →PM2 приложение падает: как найти причину рестартов и остановок
PM2 может постоянно перезапускать приложение из-за ошибки кода, памяти, env, базы, порта, uncaught exception или неправильного ecosystem.
Читать статью →Node.js приложение не запускается: где искать причину в коде, портах и окружении
Node.js-приложение может не запускаться из-за env, порта, зависимостей, версии Node, прав, pm2, базы или ошибки в коде.
Читать статью →npm install ошибка: как разобраться с зависимостями Node.js-проекта
npm install может падать из-за версии Node, package-lock, конфликтов пакетов, прав, node-gyp, сети или приватного registry.
Читать статью →VPN не подключается: как проверить клиент, сервер и настройки профиля
VPN может не подключаться из-за профиля, порта, DNS, блокировки, сертификатов, времени, firewall или ошибки на сервере.
Читать статью →Сайт падает при нагрузке: как найти слабое место до потери заявок
Сайт может падать при нагрузке из-за сервера, базы данных, PHP-FPM, кеша, тяжелых запросов, cron или внешних API.
Читать статью →Сайт тормозит на мобильном: почему телефон показывает проблему раньше компьютера
Мобильная версия может тормозить из-за тяжелого первого экрана, картинок, JavaScript, шрифтов, меню, слайдеров и плохого кеша.
Читать статью →