Как работает сайт: коротко для новичка
Разбираем по шагам, что происходит, когда вы вводите адрес и жмёте Enter.
Шаг 1. Адрес и домен
Вы вводите адрес, например dron-coder.ru. Это доменное имя — понятное человеку название. Интернет же работает с IP-адресами (числами), поэтому браузер сначала узнаёт IP нужного сервера через службу DNS.
Шаг 2. Запрос к серверу
Браузер отправляет на сервер запрос: «дай мне такую-то страницу». Это делается по протоколу HTTP(S). Сервер — обычный компьютер, который всегда включён и готов отвечать на такие запросы.
Шаг 3. Ответ и отрисовка
Сервер отвечает файлами: HTML (структура), CSS (стиль), JavaScript (поведение). Браузер получает их и «рисует» страницу — превращает код в кнопки, тексты и картинки, которые вы видите.
Почему иногда долго
Скорость зависит от интернета, удалённости сервера и «тяжести» страницы (большие картинки, много скриптов). Поэтому разработчики оптимизируют сайты: сжимают картинки и убирают лишний код.
Частые вопросы
Что такое хостинг? Это услуга: место на сервере, где хранятся файлы сайта.
Чем сайт отличается от приложения? Сайт открывается в браузере, приложение устанавливается на устройство; но многие сайты сегодня работают как приложения.
Начать игру бесплатно