Что такое хостинг и где вообще «живёт» сайт?
Допустим, я сделал сайт у себя на компьютере в папке. Но как сделать, чтобы его видели другие люди в интернете? Слышал слово «хостинг», но не понимаю, что это и зачем.
2 ответа
Пока сайт лежит у тебя в папке — его видишь только ты. Чтобы его видели другие, файлы сайта должны лежать на компьютере, который всегда включён и подключён к интернету. Такой компьютер-сервер и называется хостингом.
Хостинг — это услуга: компания сдаёт тебе место на своих серверах, где будут лежать файлы твоего сайта. Когда кто-то заходит на твой сайт, его браузер обращается к этому серверу и получает страницы.
Почему не держать сайт на своём ноутбуке? Потому что:
- его пришлось бы никогда не выключать;
- нужен постоянный «белый» IP и быстрый интернет;
- сервер хостинга надёжнее и защищённее.
Итого: сайт «живёт» на сервере хостинг-провайдера, а домен (имя) ты направляешь на этот сервер.
Чтобы в голове сложилась полная картинка, два разных понятия:
- Домен — это имя сайта (адрес, который вводят), его арендуют у регистратора.
- Хостинг — это место, где лежат файлы (сервер).
Аналогия: домен — это вывеска «Кафе Ромашка», а хостинг — само помещение, где кафе работает. Чтобы сайт открылся, нужны оба, и домен должен «указывать» на хостинг.