Статьи
Короткие разборы по сайтам, ботам, скриптам, серверу и автоматизации. Без академичности: только то, что помогает быстрее понять задачу и принять решение.
Сайт выдает ошибку: как быстро понять, что сломалось и куда смотреть
Ошибка на сайте может быть связана с PHP, базой данных, сервером, SSL, DNS, обновлением CMS, плагином или внешним API.
Читать статью →Сайт не выдерживает трафик: что делать перед рекламой, акцией или ростом посещаемости
Если сайт не выдерживает трафик, нужно проверить сервер, кеш, базу, тяжелые страницы, лимиты хостинга и сценарии, которые создают нагрузку.
Читать статью →Медленно открывается сайт: где искать причину и как ускорить загрузку
Если сайт медленно открывается, причина может быть в сервере, базе данных, тяжелых картинках, скриптах, кешировании, DNS или внешних виджетах.
Читать статью →Проверить сайт на вирусы: как понять, заражен сайт или проблема в другом
Проверка сайта на вирусы нужна не только при явном заражении, но и при странных редиректах, падении рекламы, жалобах хостинга и подозрительных страницах в поиске.
Читать статью →Лечить сайт от вирусов: как восстановить работу и не заразиться снова
Лечение сайта от вирусов включает диагностику, чистку, проверку базы, доступов, CMS и контроль повторного появления вредоносного кода.
Читать статью →Удалить вирус с сайта: что делать, если появились редиректы, спам и предупреждения
Если сайт заражен, важно не просто удалить подозрительный файл, а найти вход, закрыть уязвимость и проверить, не вернется ли проблема через день.
Читать статью →Медленный SQL-запрос: как найти причину тормозов сайта
Медленный SQL-запрос может тормозить каталог, поиск, фильтры, админку и API. Нужны логи, индексы и анализ плана выполнения.
Читать статью →Кракозябры на сайте: как исправить кодировку и не потерять текст
Кракозябры на сайте обычно появляются из-за несовпадения кодировки базы, файлов, шаблонов, HTTP-заголовков или импорта данных.
Читать статью →Настроить lazy load: как ускорить страницы с картинками и не сломать первый экран
Lazy load откладывает загрузку изображений и iframe ниже первого экрана, уменьшая вес страницы и ускоряя мобильную загрузку.
Читать статью →Настроить SFTP-доступ: безопасная работа с файлами сайта
SFTP позволяет работать с файлами сайта через SSH-канал, ограничивать пользователя и безопаснее передавать доступ разработчику.
Читать статью →Настроить FTP-доступ: когда он нужен и как не открыть лишнее
FTP-доступ нужен для работы с файлами сайта, но его важно настраивать с ограничениями, отдельным пользователем и понятными правами.
Читать статью →Настроить cron: как запускать задачи сайта по расписанию
Cron нужен для регулярных задач: бэкапы, рассылки, обновление прайсов, sitemap, парсеры, очереди и синхронизация сервисов.
Читать статью →