HTTPS, бэкапы и обновления: скучные вещи, которые спасают выходные

Есть темы, о которых никто не хочет говорить, пока всё работает. Бэкапы, обновления, SSL, доступы, мониторинг, права пользователей. Скучно, сухо, без красивых скриншотов. Не то что нейросети или новый CSS.

Зато именно эти скучные вещи обычно спасают выходные. Или не спасают, если их не было.

HTTPS

Сертификаты давно стали гигиеной. Если сайт открывается с предупреждением браузера, пользователь не думает «какая интересная техническая особенность». Он думает, что попал куда-то не туда.

Для SEO, доверия, форм, платежей и просто нормального вида сайта HTTPS обязателен. И важно не только включить сертификат, но и следить, чтобы он продлевался, редиректы работали, смешанного контента не было.

Бэкапы

Бэкап — это не «хостинг вроде что-то делает». Бэкап — это когда вы знаете, где копия, за какую дату, как её восстановить и кто это сделает.

Идеальный бэкап проверяется восстановлением. Всё остальное — вера. А вера в веб-разработке часто заканчивается фразой «а у нас, оказывается, копии за последние три дня битые».

Обновления

Не обновлять CMS и плагины опасно. Обновлять всё без бэкапа — тоже опасно. Поэтому нормальная схема скучная: копия, обновление, проверка, фиксация результата.

Особенно это касается WordPress. Там маленький забытый плагин может годами делать вид, что он предмет интерьера, а потом внезапно стать дыркой в сайте.

Доступы

Отдельная песня — доступы. Логины в старой переписке, пароль у бывшего сотрудника, домен на личной почте, хостинг оформлен на человека, который «уже давно не с нами». Это не редкость, это классика.

Доступы нужно хранить централизованно, передавать по правилам и регулярно проверять. Иначе однажды сайт будет ваш только эмоционально.

Минимальный набор

  • автоматические бэкапы;
  • проверка восстановления;
  • контроль SSL;
  • обновления CMS и плагинов;
  • список ответственных;
  • нормальное хранение доступов;
  • проверка форм после работ.

Техническая гигиена сайта скучна только до первой аварии. Потом она внезапно становится самой важной частью проекта.

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