Создание сайта и его функционирование в сети Интернет

Leave a comment

Как создать свой собственный сайт в сети Интернет? В этой статье я разберу важные понятия, которые необходимо знать каждому пользователю сети Интернет, желающему использовать её ресурсы более полно и грамотно.

Данная статья является транскрибацией текста видео урока.

Основы сети Интернет

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

А для чего вообще нужны знания?

Человек без знаний сильно уязвим, так как он не знает, что и как делать он нуждается в посторонней помощи, поэтому чувствует себя неуверенно.

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

И так давайте разберемся, что же такое Интернет.

Интернет это глобальная сеть, объединяющая между собой компьютерные ресурсы с помощью разнообразных каналов связи, использующих международные стандарты передачи и обработки данных. Благодаря этим стандартам, множество компьютерных сетей взаимодействуют друг с другом, также множество устройств может подключиться к сети Интернет из любой точки мира.

Подключиться и использовать информационные ресурсы сети интернет может любой человек, обладающий необходимым оборудованием, которое с каждым днем становится все более простым и доступным для использования. К концу 2010 года число пользователей, использующих сеть Интернет, насчитывалось около двух целых трёх десятых миллиарда человек.

Интернет не управляется государствами и не имеет централизованного управления. Стандарты лежащие в основе его функционирования в основном развиваются консорциумом W3C (World Wide Web consortium) и предоставляется в виде рекомендаций, которые внедряются производителями оборудования и программ. Рекомендации консорциума открыты и могут внедряться любым человеком, без всяких финансовых отчислений консорциуму, так как они не защищены патентами. Членами консорциума на данный момент является более трехсот пятидесяти организаций из двадцати восьми стран мира.

Что такое север?

Сервер это мощный компьютер, который выполняет определенные задачи. Если за персональным компьютером работает в основном один человек, то сервер трудится для многих людей. Серверы хранят файлы, обрабатывают запросы, выполняют важные функции. По большому счету, Интернет объединяет сеть серверов, к которым могут подключаться пользователи, используя свои компьютеры, мобильные телефоны и другие устройства.
Серверная
Тут, на картинке изображена серверная комната. Серверная это специально оборудованная комната или здание, в которой находятся стойки с серверами. Тут много разных серверов.

Что такое браузер?

Браузер от английского слова browser это программа с помощью, которой осуществляется просмотр страниц сайтов, размещенных в сети Интернет. Браузер это некоторая прослойка между человеком и Интернетом. Он нужен для запроса веб-страниц, их обработки, вывода на экран и перехода от одной страницы к другой. Существует довольно много веб-браузеров. Самые популярные из них это: Internet Explorer; Google Chrome; Mozila FireFox; Opera; Safari…

Что такое сайт?

Сайт это место в Интернете, которое имеет своего владельца, определяется своим адресом и состоит из веб-страниц. В зависимости от контекста, слово сайт может менять свое значение. Так, например «адрес сайта» это на самом деле его доменное имя, а файлы сайта это его содержимое и больше относится к хостингу.

Доменное имя сайта, хостинг, файлы сайта, — это важные понятие, относящиеся к техническому функционированию сайта, которые мы рассмотрим чуть дальше.

В общих чертах, под сайтом подразумевается адрес, который водится в веб-браузере, а также информация, которая отображается в том же веб-браузере, как результат выполнение запросов.

Что такое домен?

Сеть интернет объединяет между собой множество компьютеров, которые общаются между собой на своем, компьютерном языке.
Каждый компьютер сети интернет или любое другое устройство имеет свой уникальный адрес состоящие из цифр. Такой адрес называют IP-адресом.

И все сайты в Интернете имеют такой адрес. Так, например, чтобы открыть сайт ВКонтакте можно ввести его IP-адрес 87.240.143.245

Также у сайта ok.ru есть тоже свой IP-адрес, и у вашего компьютера также есть свой.

IP-адрес и доменное имя

Но людям пользоваться такими адресами было бы крайне неудобно и поэтому, кроме IP-адресов используются понятные людям адреса, которые называются доменным именем или просто доменами.

Сервера, которые отвечают за преобразование IP адреса в доменные имена, называются DNS серверами. Доменные имена, как и IP-адреса не должны повторяться в Интернете. Если IP-адрес выдается при подключении к сети Интернет, то доменное имя выдается по предварительному запросу, и регистрируются соответствующим образом.

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

Что такое хостинг?

Сайты в Интернете имеет свои страницы или файлы, из которых они состоят, эти файлы где-то хранятся. Вот эти места, где хранятся файлы, называются хостингом.

Хостинг это услуга по размещению файлов сайта на сервере. Файлы, из которых состоит сайт имеют разные типы, например: видео; аудио; текстовые; программы. Только для сайта это еще: php-программы, файлы баз данных, скрипты и так далее. Так, кроме хранения файлов сайта, хостинг принимает запросы пользователей, направляет их по назначению, обрабатывает и выдает результат в виде страниц сайта.

Способность обрабатывать определенные типы файлов называется возможностями хостинга и обычно пишется на сайте хостера, при заказе хостинга на странице описания определенного тарифа.

характеристики хостинга

Как функционирует сайт?

Так постепенно мы подходим к самому главному.

Давайте изберем, как функционирует сайт:

  1. пользователь вводит адрес сайта, точнее его доменное имя в адресной строке веб-браузера;
  2. тем самым делая запрос на получение информации, находящейся на сайте;
  3. далее веб-браузер отправляет введенный адрес на DNS-сервер, который, в свою очередь, возвращает браузеру IP-адрес сервера(IP-адрес хостинга), где размещены файлы запрашиваемого сайта;
  4. браузер направляет запрос пользователя на IP-адрес хостинга;
  5. на хостинге происходит обработка запроса пользователя и в браузер возвращается результат;
  6. пользователь видит результат, выдаваемый браузером, у себя на экране.

Как функционирует сайт

Получается, что для полноценного функционирования сайта необходимо:

  1. доменное имя;
  2. хостинг;
  3. обработчик запросов пользователей, который располагается на хостинге (движок сайта);
  4. контент, который будет содержаться на сайте.

Движок сайта и контент

Если с доменным именем и хостингом мы уже разобрались, то такие понятия как движок сайта и контент необходимо пояснить. Для этого давайте разберем, что происходит на хостинге, когда приходит запрос пользователя.

Как говорилось ранее, хостинг способен обработать файлы разного типа и в зависимости от того, из каких файлов состоит сайт, будет произведена обработка запросов пользователя. Если в качестве обработчика используется программа, то результат будет зависеть от логики этой программы. В том случае, когда на хостинге просто размещены данные, в каком либо виде, то они будут выведены в качестве результата. Так, там могут находиться файлы в виде картинок, видеозаписей, аудио записей, архивов, все они будут выведены в том виде, в котором хранятся.

Хостинг, как и любой узел в Интернете соблюдает стандарты W3C и позволяет обработать запросы в соответствии с этими стандартами. Так как любой человек может пользоваться этими стандартами, хостинг предоставляет свободу выбора способа обработки запросов, ограничивая лишь своими возможностями, о которых обычно написано на сайте хостера.

Для того, чтобы сайт выдавал какую-нибудь информацию, его необходимо сначала наполнить этой информацией. Существует несколько способов наполнения сайта.

Самый простой способ наполнить сайт информацией это поместить ее на хостинг в готовом для отображения виде, например html-файлы.

Более сложный способ — использовать специальные программы, которые будут генерировать, то есть создавать в реальном времени страницы, обрабатывая запросы пользователей. Такие программы называют скриптом сайта или его движком.

Благодаря открытости и доступности сети Интернет, а также открытости стандартов W3C, многие люди организовались в команды по написанию таких скриптов и совместными усилиями они создают лучшие решения для эффективного функционирования сайтов.

Существует множество разных движков сайтов, как платных, так и бесплатных, имеющих разную направленность. Это могут быть движки Интернет магазинов, социальных сетей, блогов, форумов, чатов, файловых архивов и тому подобное.

Использование готовых движков экономит огромное количество времени сил и денег при создании сайта, и позволяет сосредоточиться на вопросах наполнения сайта информацией, расширением или совершенствованием его функционала.

Бесплатные движки дают возможность людям, не обладающих глубокими знаниями в веб-технологиях, создавать полноценные сайты в короткие сроки. Самые распространенные бесплатные движки сайтов это WordPress, Drupal, Joomla.

Лидером среди движков сайтов является WordPress.

Популярность WordPress

Более семидесяти пяти миллионов сайтов во всем мире работает на WordPress.

Преимущества WordPress

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

У WordPress множество положительных качеств и он по праву занимает лидирующую позицию среди бесплатных движков.

Что необходимо сделать для создания своего сайта

Так мы разобрали основные составляющие сайта, необходимые для его функционирования и сейчас я перечислю действия, которые необходимо сделать для создания своего собственного сайта в сети Интернет.

  1. Нам необходимо зарегистрировать хостинг, куда мы будем устанавливать движок, и копировать все свои файлы для сайта;
  2. купить домен, то есть имя сайта;
  3. привязать к домену адрес хостинга (прописать DNS-сервера);
  4. установить на хостинг «движок» сайта;
  5. наполнить сайт информацией (контентом).

Обо всем этом вы узнаете уже в следующих уроках. А пока давайте повторим все то, что я рассказал в этом уроке.
Интернет это глобальная сеть, в которой участвуют миллиарды людей, компьютеров и серверов. Любой человек может создать свой собственный сайт в сети Интернет.

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

Также, для того чтобы ваш сайт функционировал, необходимо чтобы у него было доменное имя, которое хранится на DNS-серверах. Кроме этого, у вашего сайта должен быть хостинг, на котором установлен движок сайта и хранится информация, то есть контент.

Хочу обратить ваше внимание — имя сайта хранится на DNS-сервере, а информация сайта хранится на хостинге.

DNS-сервер и хостинг это два разных сервера. Физически они могут находиться в разных концах планеты и при этом, у вас все будет отлично работать.

Важно чтобы вы четко понимали, что такое домен, DNS-сервер, хостинг, а также «движок» сайта.

Leave a comment


+ шесть = 11