В Интернете каждый компьютер имеет уникальный номер – IP-адрес. Каждый такой адрес представляет собой 32-битное двоичное число. Для удобства восприятия он записывается как четыре десятичных числа (от 0 до 255), разделенных точками.
Например, IP-адрес 74.125.87.147 принадлежит серверу поисковой системы google.az. Понятно, что подобные “бессмысленные” наборы цифр удерживать в памяти сложно, поэтому была создана система доменных имен DNS (Domain Name Service), дающая возможность использовать вместо IP-адресов более понятные для пользователя имена (например, www.edu.gov.az).
Когда пользователь набирает такое имя в адресной строке, DNS-сервер автоматически обращается к соответствующему ему IP-адресу. Все имена в Сети поделены между доменами разных уровней. Каждой стране отведен домен первого уровня. Например, домен “.az” принадлежит Азербайджану, домен “.de” — Германии, домен “.ru” — России. Это так называемые территориальные домены, но существуют и иные домены первого уровня. Например, домен “.com” объединяет коммерческие структуры, домен “.gov” — государственные организации, и т.д. Доменов первого уровня мало, и новые в их числе появляются крайне редко. Каждый из доменов первого уровня может отсылать к бесчисленному количеству доменов более низкого уровня. Каждый владелец домена может создавать поддомены своего домена (третьего, четвертого и т.д. уровней). Каждое юридическое или физическое лицо, желающее быть представленным в Интернете, должно очень внимательно выбирать имя для своего домена. Доменное имя должно отвечать следующим требованиям:
- соответствовать сути сайта (например, rabita.az);
- быть как можно более коротким (например,ict.az);
В Азербайджане присвоением имен домена “.az” ведает специальная организация. В ней проходят регистрацию домены второго уровня — например: azerbaijan.az, ict.az, ayna.az. Выбор соответвующего имени – это еще полдела. Может случиться так, что выбранное вами доменное имя уже кем-то зарегистрировано до вас.
Хостинг
Зарегистрировав доменное имя, вы получаете официальный документ, подтверждающий ваше право на это имя. Но этого недостаточно для того, чтобы стать владельцем имени – надо еще разместить свой проект на сервере, постоянно связанном с Интернетом. Размещением и обслуживанием сайтов занимается множество компаний. Такой вид услуг называется хостингом. Компания, оказывающая хостинговые услуги, не только выделяет на диске место для сайта, но и предоставляет множество сервисов (поддержка базы данных, управление сайтом и т.д.). После подписания договора доменное имя направляется на конкретный сервер. После этого все файлы, относящие к данному сайту, размещаются на том же сервере. Наряду с компаниями, предоставляющими платные хостинговые услуги,имеется множество компаний, предоставляющих домены третьего уровня и место на диске бесплатно.
FTP
Для пересылки файлов на удаленный компьютер можно использовать любой файловый менеджер, поддерживающий FTP-протокол. Например, у программистов наибольшей популярностью пользуется программа FAR.