Базовые принципы работы
Чаще всего под сайтом понимают набор страниц в интернете, содержащих информацию — контент и имеющих общий адрес (имя) — доменное имя.
Для хранения сайта и возможности свободного доступа к нему в любой момент времени существует услуга размещения сайтов — хостинг. Компания, которая предоставляет хостинг (место под сайт), называется хостинг-провайдером.
Место выделяется на мощных компьютерах — серверах, которые всегда работают и всегда доступны через интернет. Размещение сайта на хостинге более удобно, чем его хранение на личном компьютере — вам не нужно беспокоиться о том, что отключится электричество или интернет.
Доменное имя сайта просто запомнить и удобно вводить в адресную строку браузера, например, доменное имя сайта компании Timeweb — timeweb.com. Но персональные компьютеры и серверы, на которых хранятся сайты, работают с цифровыми данными и назначают каждому сайту свой цифровой адрес в сети — IP-адрес.
Для удобства перевода привычных нам доменных имен в IP-адреса, понятные компьютерам, существует система доменных имён — DNS. С ее помощью доменное имя сайта, которое пользователь вводит в адресную строку, преобразуется в IP-адрес. Так, IP-адрес сайта timeweb.com — 92.53.96.141.
Если сайт работает с большим количеством данных, которые необходимо систематизировать (адреса пользователей, названия товаров), ему понадобится база данных. Это удобный способ хранения информации в виде таблиц. Базы данных значительно упрощают работу с информацией и ускоряют процесс доступа к ней.
Сайт нередко сравнивают с квартирой. Тогда все вещи и жильцы квартиры — это контент. Шкафы с упорядоченным содержимым — базы данных. Дом, в котором расположена квартира — это хостинг. Название улицы и номер, по которому дом можно найти — IP-адрес. А доменное имя можно сравнить с обозначением того, что это за дом — например, «Офис компании Timeweb» или дом Ивана Иванова.