Сайт и хостинг
CMS
Система управления сайтом: программа, через которую вы правите страницы без кода. Например, WordPress и 1С-Битрикс. Что мы делаем на них: поддержка WordPress, поддержка Битрикс.
Если с этим проблема: белый экран WordPress, белый экран 1С-Битрикс.
Хостинг
Сервер, на котором хранятся файлы и база данных сайта. Бывает виртуальный (ресурсы делятся с другими сайтами), VPS и выделенный сервер.
Если с этим проблема: сайт не открывается, ошибка 503.
PHP
Язык программирования, на котором написаны WordPress и 1С-Битрикс. Версию PHP выбирают в панели хостинга; после её смены старые плагины и модули могут перестать работать: как обновить версию PHP.
Если с этим проблема: ошибка 500, критическая ошибка WordPress.
VPS
Виртуальный сервер с собственными ресурсами и полным доступом. Настраивать его нужно самому или поручить специалисту.
Плагин
Дополнение к CMS, которое добавляет функцию: форму, оплату, кеш. Устаревшие и заброшенные плагины чаще всего ломают сайт и дают взлом: после обновления сайт сломался.
Тестовая копия (staging)
Копия сайта на отдельном адресе, где проверяют обновления и правки до выхода на рабочий сайт.
Cron
Расписание задач на сервере. Через cron идут резервные копии, отправка писем, импорт товаров. Пример: письма в 1С-Битрикс. В Битрикс на cron переносят и агентов, чтобы они не замедляли страницы: Битрикс медленно работает.
Домен и DNS
Домен
Адрес сайта в интернете, например example.ru. Регистрируется у регистратора на срок, чаще на год, и требует продления: если домен истёк.
DNS
Система, которая сообщает браузеру, на каком сервере находится сайт. Записи DNS хранятся на серверах имён домена.
Если с этим проблема: DNS_
Запись A и записи NS
Запись A указывает IP-адрес сервера сайта. Записи NS указывают, на каких серверах имён хранятся все записи домена: сайт не открывается после переноса.
NS-серверы
Серверы имён, которые отвечают на вопросы о домене: какой у него IP, где почта. У домена их обычно два и больше, и на каждом должна быть одинаковая зона. Если зона есть только на одном, сайт «то открывается, то нет», а поисковик может исключить его: сайт пропал из поиска Яндекса.
TTL
Время в секундах, на которое DNS-запись кешируется. Чем оно больше, тем дольше изменения доходят до посетителей.
NXDOMAIN
Ответ DNS-сервера «такого домена нет». В Chrome он выглядит как DNS_
Whois
Публичная справка о домене: регистратор, дата окончания, статус. По ней кабинет Fixly и проверка сайта показывают срок домена; что делать, если он закончился: истёк срок домена.
Безопасность
SSL-сертификат и HTTPS
Сертификат подтверждает адрес сайта и шифрует связь. Сайт с сертификатом открывается по https://. Срок ограничен: истёк SSL-сертификат.
TLS и рукопожатие
Протокол шифрования, на котором работает HTTPS. В начале соединения браузер и сервер договариваются о версии протокола и проверяют сертификат; это называется рукопожатием. Если договориться не вышло, Chrome показывает ERR_
Бэкап (резервная копия)
Копия файлов и базы данных, из которой можно восстановить сайт. Копия, которую ни разу не пробовали восстановить, не считается проверенной: как сделать бэкап.
Резервная копия и снапшот хостинга
Снапшот — снимок всего сервера или аккаунта, который делает хостинг. Его хранят ограниченное время, и он пропадает вместе с аккаунтом, если хостинг его удалит. Своя резервная копия — файлы и база сайта, которые лежат отдельно от хостинга и под вашим контролем. Нужны обе: сайт удалили, а бэкапа нет.
Если с этим проблема: сайт сломался после обновления, сайт взломали.
Двухфакторная аутентификация
Вход с паролем и вторым подтверждением, например кодом из приложения. Снижает риск входа по украденному паролю.
WAF
Защитный фильтр запросов, который блокирует подозрительные обращения к сайту. Бывает у хостинга и в CDN. Иногда блокирует нормальные запросы: ошибка 403.
Вирус на сайте и взлом
Постороннее вмешательство в файлы или базу сайта: вирус на сайте, сайт взломали.
Mixed content
Страница открыта по HTTPS, а часть ресурсов на ней (скрипты, стили, картинки) запрашивается по HTTP. Скрипты и стили браузер блокирует: как исправить.
Ответы сервера
Код ответа HTTP
Трёхзначное число, которым сервер отвечает на запрос. 200 значит успех, 301 перенаправление, 404 страницы нет, 500 сбой: таблица кодов.
Если с этим проблема: ошибка 500, ошибка 502, ошибка 503.
Редирект 301
Постоянное перенаправление со старого адреса на новый. Сообщает поисковику, что страница переехала, и переносит на новый адрес посетителей со старых ссылок: ошибка 404.
Цикл перенаправлений
Адрес А ведёт на Б, Б на А. Браузер останавливается и показывает ERR_
Тайм-аут и отказ в подключении
Тайм-аут: сервер не ответил за отведённое время (разбор ERR_
Скорость
TTFB
Время от запроса до первого байта ответа сервера. Показывает скорость сервера без учёта картинок и скриптов: сайт долго грузится.
CDN
Сеть серверов, которая отдаёт файлы сайта ближе к посетителю и защищает от перегрузки. Посетители видят сертификат и ответы CDN, а не вашего сервера, поэтому после подключения CDN продление SSL и правки часто нужно делать в его кабинете: SSL не продлевается сам, изменения на сайте не видны.
Почта
SMTP
Протокол отправки почты. Отправка через SMTP с авторизацией надёжнее, чем встроенная функция сайта: заявки с сайта не приходят.
Если с этим проблема: WordPress не отправляет письма.
MX-запись
Запись DNS, которая указывает, какой сервер принимает почту для домена. Без неё на адреса вашего домена нельзя написать. Есть ли она, показывает проверка сайта.
SPF, DKIM и DMARC
Записи DNS, по которым получатель проверяет, что письмо отправил именно ваш сервер. SPF — список разрешённых серверов, DKIM — подпись письма, DMARC — правило для писем, не прошедших проверку. Без них письма чаще попадают в спам: SPF, DKIM и DMARC для сайта.
Если с этим проблема: не приходят заявки с сайта, WordPress не отправляет письма.
Поиск
robots.txt
Файл в корне сайта с правилами для поисковых роботов: какие разделы не обходить. Строка Disallow: / закрывает весь сайт, так часто бывает после переноса с тестовой копии: сайт пропал из поиска Яндекса.
noindex
Запрет показывать страницу в поиске: метатег <meta name="robots" content="noindex"> или HTTP-заголовок X-Robots-Tag. Проверить главную можно проверкой сайта.
IndexNow
Способ сообщить поисковику об изменённых страницах, чтобы робот пришёл раньше. Его поддерживает Яндекс. Если в Вебмастере есть критичная ошибка, сначала нужно исправить её: сайт пропал из поиска Яндекса.