logo

Блог Алeксандра Сергиенко

Я занимаюсь заработком в Интернете.
Читая мой блог, Вы узнаете насколько это реально.
Я выбрал свой путь. Вы со мной?
 

Виды серверов и их назначение

Виды серверов и их назначение

Здравствуйте, дорогие мои читатели! На связи с вами, как обычно, Александр Сергиенко! Сегодня очень интересная тема — виды серверов и их назначение. Как вообще происходит их взаимодействие с сайтами?

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



style="display:block"
data-ad-client="ca-pub-8243622403449707"
data-ad-slot="1319308473"
data-ad-format="auto">

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

Для этого давайте рассмотрим простую схему:

Упрощенная модель Интернета

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

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

2 вида серверов

Основной тип серверов

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

Второй вид - это вспомогательные, которые позволяют всей этой сети работать и нам взаимодействовать с этой сетью. Один из типов таких вспомогательных видов - это DNS сервера.

ДНС сервер

DNS хранят соответствие обычных имён сайтов, т.е. привычных  нам, например, уandex.ru, mail.ru их ip-адресам.

Работает это так: мы набираем в строке браузера привычное имя сайта, а  dns занимается тем, что узнаёт на каком сервере хранится сайт с  таким именем, потому что для Интернета эти имена ничего не значат, там  всё построено на ip-адресах.

Вот так вот, а вы-то думали :)

Как ваш браузер отыскал блог http://int-net-partner.ru/?

Давайте теперь рассмотрим схему, как браузер вашего компьютера нашёл мой блог:

Как Ваш браузер отыскал сайт http://int-net-partner.ru/

Изначально, при наборе имени сайта и нажав на поиск, ваш браузер обратился к DNS, а к какому — это зависит от вашего Интернет-провайдера, короче говоря хостинга. И передал ему, что хочет перейти на блог http://int-net-partner.ru/.

DNS в своей базе данных нашёл блог с именем http://int-net-partner.ru/ и, допустим, что определил, что этот блог живёт на сервере с таким адресом: ip 17.185.103.8, далее dns отправляет запрос о том, что ему нужен блог http://int-net-partner.ru/. И если этот сервер доступен и с ним всё в порядке, он формирует ответ и отправляет на ваш браузер совокупность файлов в виде html документа, который содержит очень много кода, картинок (JPG), которые необходимы для отображения сайта и таблицы стилей (CSS), которые управляют внешним видом, расположением блоков на сайте (говорит как, что должно располагаться).

Если это динамический Интернет-проект, написанный на языке php (сейчас практически все сайты такие), все данные у него хранятся в базе данных, то такой Интернет-проект сначала на сервере преобразовывается. Т.е. из базы данных достаются необходимые данные, после этого формируется совокупность файлов html, css, jpg и только потом они выводятся на экране нашего компьютера в виде сайта.

Взаимодействие с базой данных

Вот так, если вкратце, работают сайты. А на этом у меня всё, пока!

Может, что-нибудь пропустил? Пишите в комментариях и не забудьте подписаться на обновления блога!

P/S

С уважением, Александр Сергиенко


Видеостудия своими руками

Как создать блог в интернете бесплатно?

Обработка голоса для инфобизнесмена
Читай этот блог и ты узнаешь много полезного! Читай и ты!
Поделитесь с друзьями:
Комментарии пользователей ( 19)
  1. Аянбек
    в 19:12

    Я и раньше знал ориентировочную схему работы интернет ресурсов, но теперь знаю ее более досконально, спасибо))

    Ответить
    • Александр Сергиенко
      в 12:15

      Я рад, что Вам помогла моя статья!

      Ответить
  2. Артём Черкасов
    в 21:27

    Ахах, забавно ;)

    Ответить
  3. Жульен
    в 21:56

    А я не очень представляла себе как работает Интернет и сайты в нем. Интересно было почитать об этом :)

    Ответить
  4. Мозгунова Ирина
    в 05:27

    А я вроде как и не задумывалась над тем — как работает интернет. Но теперь знаю. Интересная и полезная для меня информация. Спасибо, Александр.

    Ответить
    • Александр Сергиенко
      в 12:23

      Пожалуйста, Ирина!

      Ответить
  5. Денис
    в 17:17

    Пипец, я конечно знал что все сложно, но блин, ты мне мозг вывернул.

    Ответить
    • Юрий
      в 22:49

      Согласен с Вами Денис. Инфа мутная.

      Ответить
  6. Яна
    в 22:51

    Я не сильно разбираюсь во всех этих примудростях. Больше стараюсь ориентироваться непосредственно на способах зароботка с помощь сайта. Но всеравно статья получилась очень полезная. Особенно для тех, кто в этом разбирается.

    Ответить
  7. Валентина
    в 20:56

    Ну, а для меня эта статья очень интересна. Я об этом ничего не знала, я все еще никак не освою основы ведения блога. Теперь немного представляю, как работает интернет. Спасибо, Александр, за статью. Если бы ты еще написал о том, как нужно соединять домен с хостингом. Ну есть руководства написаны, статьи. Написано, что «теперь домен прилинковываем к хостингу». Как и что надо нажимать? И как узнать, прилинковался он или нет? Или например, у меня есть блог. А я хочу сделать еще один на этом хостинге сделать. Это что будет поддомен? Как в этом случае поступать и что за чем следует? Если у тебя там свой насыщенный план работы, можешь не отвечать, я не обижусь. А если я не очень нарушаю твои планы своей просьбой, то напиши статью для надоедливых новичков-чайников.

    Ответить
    • Александр Сергиенко
      в 12:14

      Хорошо, записал в список будущих статей.

      Ответить
  8. Денис
    в 23:53

    Александр, не нашел у тебя подобной статьи, а каким хостингом ты пользуешься и почему?

    Ответить
    • Александр Сергиенко
      в 15:53

      Таймвеб, статья про него есть.

      Ответить
  9. Юрий
    в 12:01

    Пользуюсь сп.веб. Наверное, макхост тоже неплох, ведь многие им пользуются.

    Ответить
    • Александр Сергиенко
      в 13:35

      Макхост не пробовал, пока на Таймвебе, не жалуюсь.

      Ответить
  10. Никита
    в 00:59

    Прошу пощения, но по моему там где вы написали под картинкой «Здесь изображена упрощённая модель Интернета и компьютер, который взаимодействует с этим Интернетом.» не соответствует действительности. Разве на той картинке есть компьютер? 8) По моему таи несколько серверов и DNS сервер изображены))))

    Ответить
    • Александр Сергиенко
      в 17:40

      Так а что такое по Вашему DNS сервер?

      Ответить
      • Никита
        в 19:40

        Ааа, ну да :-x , тогда извеняюсь =)

        Ответить
  11. Александр
    в 19:50

    Я знал что интернет сложная штука, но чтобы на столько? Много полезной информации, пойду переваривать. ;(

    Ответить
Ваше Имя
E-mail (не публикуется на сайте)     Поле обязательно для заполнения
Адрес вашего сайта (если есть)
Текст комментария
Статистика сайта блога Александра Сергиенко