kodnado.ru/articles

Статьи

Короткие разборы по сайтам, ботам, скриптам, серверу и автоматизации. Без академичности: только то, что помогает быстрее понять задачу и принять решение.

439 материаловРазборы по сайтам, ботам, API, серверам и автоматизации

Восстановить сайт после взлома: что делать, чтобы сайт снова работал стабильно

После взлома сайта важно восстановить файлы, проверить базу, закрыть доступы, убрать вредоносный код и вернуть нормальную работу без повторного заражения.

взлом сайта, восстановление сайта, безопасность, резервная копия, админка Читать статью →

Яндекс пишет, что сайт заражен: как снять предупреждение и не потерять трафик

Если Яндекс показывает предупреждение о заражении сайта, нужно проверить файлы, редиректы, шаблоны, доступы и отправить сайт на повторную проверку.

Яндекс, безопасность сайта, вирусы, чистка сайта, вредоносный код Читать статью →

PM2 приложение падает: как найти причину рестартов и остановок

PM2 может постоянно перезапускать приложение из-за ошибки кода, памяти, env, базы, порта, uncaught exception или неправильного ecosystem.

PM2, Node.js, deploy, сервер, логи Читать статью →

Node.js приложение не запускается: где искать причину в коде, портах и окружении

Node.js-приложение может не запускаться из-за env, порта, зависимостей, версии Node, прав, pm2, базы или ошибки в коде.

Node.js, backend, pm2, deploy, сервер Читать статью →

npm install ошибка: как разобраться с зависимостями Node.js-проекта

npm install может падать из-за версии Node, package-lock, конфликтов пакетов, прав, node-gyp, сети или приватного registry.

npm, Node.js, зависимости, deploy, frontend Читать статью →

VPN не подключается: как проверить клиент, сервер и настройки профиля

VPN может не подключаться из-за профиля, порта, DNS, блокировки, сертификатов, времени, firewall или ошибки на сервере.

VPN, VLESS, WireGuard, сервер, настройка Читать статью →

Сайт падает при нагрузке: как найти слабое место до потери заявок

Сайт может падать при нагрузке из-за сервера, базы данных, PHP-FPM, кеша, тяжелых запросов, cron или внешних API.

нагрузка, сервер, база данных, кеш, оптимизация Читать статью →

Сайт тормозит на мобильном: почему телефон показывает проблему раньше компьютера

Мобильная версия может тормозить из-за тяжелого первого экрана, картинок, JavaScript, шрифтов, меню, слайдеров и плохого кеша.

мобильная скорость, PageSpeed, frontend, оптимизация Читать статью →

Сайт заражен вирусом: как понять масштаб проблемы и безопасно очистить

Зараженный сайт может делать редиректы, создавать спам-страницы, рассылать письма или получать предупреждения поисковиков.

вирусы сайта, безопасность, чистка сайта, восстановление Читать статью →

Ошибка Cloudflare 525: почему не проходит SSL-соединение с сервером

Cloudflare 525 означает, что Cloudflare подключился к серверу, но SSL handshake не прошел. Причина часто в сертификате origin.

Cloudflare, SSL, HTTPS, 525, nginx Читать статью →

DMARC не проходит проверку: как настроить политику домена без потери писем

DMARC связывает SPF и DKIM с политикой домена. Ошибка DMARC может ухудшить доставку или привести к отклонению писем.

DMARC, DNS, почта, SPF, DKIM Читать статью →

DKIM не проходит проверку: почему письма с домена теряют доверие

DKIM подтверждает, что письмо действительно отправлено вашим доменом. Если проверка не проходит, письма чаще попадают в спам.

DKIM, DNS, почта, SMTP, доставляемость Читать статью →