Технические аспекты создания сайта: Что такое сервер, IP-адрес, доменное имя, DNS-сервер, хостинг, браузер?

Создание сайта — это процесс в течение которого заказчики могут столкнуться со специфической для этой области терминологией. В этой статье мы постараемся самым простым языком объяснить основные технические термины и аспекты создания сайта.

Ежедневно миллионы людей используют Интернет для общения, работы или досуга. Интернет — это глобальное информационное пространство, которое позволяет любому человеку, в любой точке Земли в течение нескольких минут получить доступ к необходимой ему информации. Но как же работает Интернет?

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

Пример IP-адреса: 83.149.74.25

Этот номер выполняет такую же роль, как, например, номер квартиры в доме. Так как компьютеров в Интернете много, IP-адрес — это длинное число. Но людям тяжело запоминать многозначные числа. Чтобы для обозначения компьютеров люди могли использовать не числа, а слова, в сеть Интернет были добавлены DNS-сервера. DNS расшифровывается, как Domain Name Server (сервер доменных имен). Слова, используемые вместо чисел, называются доменными именами.

Пример доменного имени: fortima.by

DNS-сервер — это компьютер, который на основании занесенной в него базы данных, производит сопоставление слов (доменных имен) и чисел (IP-адресов).

Для просмотра информации из Интернета используются специальные программы. Они называются браузерами. Самыми распространенными браузерами являются Internet Explorer, Opera, Mozilla, Netscape, Google Chrome.
Когда пользователь в адресной строке браузера набирает имя компьютера, с которого он хочет получить информацию, браузер отправляет запрос на DNS-сервер, который возвращает браузеру номер компьютера в сети Интернет. Далее браузер начинает обмен информацией с этим компьютером, показывая пользователю получаемые данные.

Схематично весь процесс выглядит так:

 

 

Таким образом, чтобы создать сайт в Интернете, необходим постоянно подключенный к Интернету компьютер и добавленные в базу данных DNS сервера имя и номер этого компьютера. На компьютере должна быть записана информация, которая будет доступна посетителям сайта. В качестве информации могут быть тексты, изображения, анимация, звуки. Предоставление возможности записи информации на сервер называют предоставлением хостинга. Хостинг продают компании – владельцы или арендаторы серверов.

Технический директор студии «Фортима»
Виктор Котляник