Главная страница


Как разместить сайт в Интернете

  Если вы решили создать свой сайт, вам нужно пройти 3 этапа.

1. Создание файлов на своём компьютере для будущего сайта.
2. Регистрация доменного имени.
3. Размещение файлов на сервере.

  Теперь рассмотрим каждый этап подробнее.

Создание файлов

  Интернет представляет собой огромное количество сайтов. Сайты размещены на серверах. Серверы расположены в разных городах мира, и соединены между собой каналами связи. Отсюда возник термин "Всемирная паутина".
  Каждый сайт состоит из файлов. Чем крупнее сайт - тем больше файлов. Минимум может быть один файл. Максимальное количество не ограничено.
  Когда вы путешествуете по просторам виртуальной сети, вы фактически соединяетесь поочерёдно - то с одним, то с другим сервером. И открываете там определённые файлы. Вот, и сейчас, вы открыли файл article.html. Возможно, вы станете возражать: как мы можем открывать файлы, если мы их даже не видим? А, вы поднимите голову, и посмотрите, что написано в адресной строке вашего браузера. Если вы читаете статью в режиме on line, то там будет следующее:

http://novosibirsk.cc/help/site/article.html
где
http - протокол доступа к ресурсу,
novosibirsk.cc - доменное имя сайта,
help - название папки,
site - название другой вложенной папки,
article.html - имя файла.

  Дело в том, что данный протокол скрывает от пользователя значки файлов и папок. Файлы подаются уже в открытом виде. И, открывается тот файл, путь к которому написан в адресной строке браузера. Я понимаю, что вы ничего не писали там. Вы сюда попали по ссылке. А в её коде был указан путь к файлу. Это равносильно, как если бы содержимое адресной строки вы бы напечатали руками. Если в адресную строку браузера ввести только доменное имя без указания папок и файлов, то по умолчанию откроется главный файл, который обязательно должен называться index.html или index.php Для эксперимента введите сначала novosibirsk.cc а потом novosibirsk.cc/index.html Откроется один и тот же файл index.html.
  Подводим итоги: сайт - это набор файлов. Ваша задача: написать файлы для своего сайта. Файлы пишутся на языках WEB-программирования. Их существует несколько. Основным языком является HTML. Если вы впервые создаёте сайт, то пишите именно на этом языке. Ознакомиться с примером можно здесь.
  На своём компьютере первым делом выделите место, где будете собирать файлы. Создайте папку с условным названием "Файлы для сайта". В ней обязательно должен быть главный файл index.html Если будете создавать несколько файлов, то все остальные складывайте в дополнительные папки. Со временем сайт будет разрастаться, и в одной большой куче файлов трудно будет ориентироваться. У вас должно быть примерно так:


  И ещё один момент: по поводу идеи для будущего сайта. Если есть идея - очень хорошо, развивайте её. Если нет, лепите, что придёт в голову. Идея родится потом, и не одна. На первом этапе важна техническая сторона дела. Главное, чтобы всё заработало. А потом делайте, что хотите: удаляйте, добавляйте, редактируйте.

Регистрация доменного имени

  Доменное имя является способом адресации в Интернете. Домены классифицируются по уровням.

  Домены 1 уровня. Ещё их называют доменами верхнего уровня. Это основные домены. С них всё и начинается. Как правило, состоят из 2 букв. Делятся по национальному признаку. Россия имеет 3 домена: RU (Russia) SU (Soviet Union), достался в наследство от СССР, и домен на кириллице РФ (Российская Федерация). Помимо национальных доменов существуют ещё профессиональные: com (коммерческие), aero ( авиация), biz – (деловые организации), travel (туристические), edu (образовательные), int (международные организации) и другие. Все эти домены образуют вокруг себя зоны. До недавнего времени купить домены 1 уровня было нельзя, по простой причине, что всё было продано до нас. Но в 2011 году было принято решение о создании новых доменов 1 уровня. Претендовать на получение собственной доменной зоны могут только юридические лица. Разовый платёж за рассмотрение заявки составляет 185 000 долларов.
 Затем идут домены 2 уровня. Эти домены обычно и используют при регистрации сайтов. Домен 2 уровня формируется так: к домену 1 уровня с левой стороны добавляется произвольное имя. Принцип точно такой же, как у регистрационных номеров автомобилей. Там справа стоит RUS с кодом региона, а слева идентификационный номер. Можно в буквальном смысле перенести номер автомобиля на доменное имя сайта. Например: A777AA.RU Жёсткого ограничения - кому в какой зоне регистрироваться - нет. Австралийцы могут создать сайт в зоне RU, а россияне - в зоне Южно-Африканской Республики. Всё дело в национальных поисковых системах. Обычно они настроены на зоны своих стран. Поэтому Яндекс за бугром может вас не увидеть. Но зато вас увидит Google. Это поисковик №1 в мире, обладает большими техническими возможностями, распознаёт язык текста и содержание. Он найдёт ваш сайт даже в Антарктиде. Кстати, она тоже имеет свою доменную зону AQ. Но окончательный успех сайта зависит не от того, сколько поисковиков проиндексирует сайт, а то, насколько он будет интересен и полезен для пользователей. Сайты прежде всего создаются не для поисковых роботов, а для людей.
  Каждый владелец сайта с доменом 2 уровня имеет право предоставлять место на арендованном сервере другим участникам с присвоением им домена 3 уровня. Допустим, вы создали сайт friends.ru Тогда у ваших контрагентов будут имена: books.friends.ru natasha.friends.ru sport.friends.ru и так далее. Также можно создать свою фирменную электронную почту, как для себя, так и для других пользователей. Например: name@friends.ru
 Многие полагают, что Интернет - как кот, который гуляет сам по себе. Ничего подобного. Интернет живёт и работает под чутким руководством ICANN (Internet Corporation for Assigned Names and Numbers). Интернет-корпорация по присвоению имён и номеров. Штаб-квартира находится в Лос-Анджелесе. Это всемирная некоммерческая организация. Она не занимается цензурой. ICANN координирует систему присвоения имён Интернета. Любое доменное имя можно зарегистрировать только через ICANN. Но эта организация не работает напрямую с клиентами, а только с аккредитованными регистраторами, предоставляет им доступ к базе данных доменов всего мира. Клиент, в свою очередь, должен сам выбрать регистратора и заключить с ним договор на обслуживание. Здесь вы можете ознакомиться с регистраторами доменов, их рейтингом и ценами. У разных регистраторов могут отличаться цены на домены, правда, незначительно. Ведь, цена складывается из нескольких составляющих, и находится в одном коридоре. Но, ценовая разница - здесь не главное. Домен - это не тот товар, за который вы рассчитались, забрали и ушли. Он оформляется на определённый срок. А потом каждый раз продлевается. Если по окончании срока за этим доменом выстроилась очередь из других желающих, то за вами сохраняется первоочередное право на продление. Так вот, если ваш регистратор исчезнет, вы не сможете продлить домен. Хорошо, можно пойти к другим регистраторам, и там его оформить заново. Но там у вас уже не будет права первоочерёдности, и вас могут просто подрезать. А, это значит, что все ваши посетители больше не найдут вашего сайта. Приоритетом при выборе регистратора является его надёжность. Лучше всего выбирать крупные компании.
 Для процедуры регистрации вам понадобится электронная почта. Конечно, у вас уже есть ящик... забитый спамом. Для серьёзной работы надо иметь отдельный адрес с надёжным паролем. Надёжный пароль - это пароль, состоящий как минимум из 8 символов. Чем больше - тем лучше. В нём должны быть английские буквы как нижнего, так и верхнего регистра, цифры, а также по возможности символы из верхнего ряда клавиатуры. Например: Rt49#1h& Данный пример, естественно, не повторяйте - его после вас прочитают тысячи пользователей. Храните пароли подальше от посторонних глаз, где-нибудь в отдельном файле под неприметным названием. Или запишите на бумаге.
 Если у вас на сегодняшний день ещё не готов материал для сайта, или даже вы не начинали ничего делать, но уверены, что сайт вам нужен, можете начинать процедуру регистрации. Потому что это вопрос не одного дня.
1. Сначала вы должны заключить договор с регистратором на обслуживание.
2. Домен надо выбирать не в первый день. Сначала просто посмотрите возможные варианты.
3. Если увидите интересный домен, а сайт ещё не готов, берите. Сайт подождёт, а домен из-под вас уже никто не вытащит.
 Когда сделаете заказ, вам предоставят большой выбор способов оплаты. Но, если окажется, что для вас ничего не подходит, можете распечатать квитанцию с банковскими реквизитами, и оплатить в любом отделении Сбербанка.

Размещение файлов на сервере

 Имея доменное имя, вы должны разместить файлы на сервере. Для чего нужен сервер? Пока файлы находятся на вашем компьютере (компьютере-клиенте), они не доступны для просмотра никому кроме вас. Многие задают вопрос: если мой компьютер подключён к Интернету, могу ли я использовать его в качестве компьютера-сервера? Да, можете. Только должны выполняться следующие условия.

1. У своего Интернет-провайдера вы должны получить постоянный IP-адрес (за дополнительную плату).
2. Канал связи к вашему компьютеру должен обеспечивать высокую пропускную способность (переход на более дорогой тариф).
3. На компьютере должно быть установлено серверное программное обеспечение.
4. Должен быть обеспечен высокий уровень безопасности (хакеры любят атаковать серверы).
5. Компьютер должен работать круглосуточно.

 Отсюда делаем вывод: использовать домашний компьютер в качестве сервера нецелесообразно.
Размещать файлы сайта на своём сервере могут позволить крупные предприятия и учебные заведения, у которых уже имеется сервер, а также в штате находятся системные администраторы. А физические лица и малые предприятия могут за определённую плату разместить свои файлы на сервере другой организации. Такие услуги называются хостингом. Фирма, размещающая сторонние сайты на своём сервере называется хостинг-провайдером. Здесь вы можете ознакомиться с их рейтингом. При выборе хостинг-провайдера обратите внимание на то, чтобы он поддерживал язык PHP и работу с базами данных MySQL. Я помню, что говорил: на первом этапе вам достаточно языка HTML. Да, но только на первом. Язык HTML служит для отображения информации: текст, рисунки, фотографии, музыкальные и видеоролики. Вы можете создать интересный и красочный сайт. А для интерактивной работы понадобится язык PHP. Форумы, Интернет-магазины, сайты знакомств, социальные сети - вот неполный перечень возможностей языка PHP. Можно создавать всё, что связано с регистрацией пользователей, подключать платёжные системы к своему сайту. Владея таким инструментом, вы можете даже придумать какой-то свой новый сервис.


 Итак, подводим итоги: что вы должны сделать для создания сайта? Создать файлы на своём компьютере, и зарегистрировать доменное имя. Эти действия можно выполнять одновременно, так как они занимают длительное время. А потом заключаете договор с хостинг-провайдером, и отправляете ему свои файлы. Кстати. некоторые крупные регистраторы занимаются одновременно и хостингом. Тогда вы сможете всё оформить по принципу "одного окна". Но это вам решать: что лучше - "два в одном" или "яйца в разных корзинах"?

                                  Приступайте к работе. Желаю удачи!