База знаний

Web server (Веб сервер)

Веб сервер можно рассмотреть как непрерывно включенный компьютер, подключенный к сети интернет. Работник-робот работающий 24/7. Его основная работа принимать сообщения из внешнего мира и отвечать на эти сообщения.

Например, вы можете послать запрос - сколько денег у вас на расчетном счету? Веб сервер по вашему запросу сначала идентифицирует вас (узнает ваш ID в своей базе по логину и паролю), а затем перешлет запрос в базу данных. База данных ответит ему на запрос и он перешлет его вам.


Как сообщения доходят до нужного нам веб сервера? Во всемирной сети интернет, узлы сети размечены адресами, которые называются IP адресами. Это как почтовый адрес - почтовый индекс, город, дом, квартира. Но только здесь не привычная нам география стран, областей и городов. Здесь сеть узлов в виртуальном пространстве и адреса в этой сети выглядят примерно так 69.89.31.226. Но так как в строке браузера адрес забивают люди, а не роботы, то для нас есть еще возможность написать человеческий адрес. Например, www.super-company.ru, www.mega-business.com и пр. Это называется URL. К нему уже привязан определенный IP адрес.


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


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

Веб сервер может рассылать оповещения в мессенджер telegram, на email или смс о произошедших событиях. Например, о доставке вашего заказа по назначению. Или отчет по сотрудникам и их активности в течении дня.

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

P.S. За последнее десятилетие прижился образ "облаков". Данные в облаке. Система в облаке и пр. Это как раз про веб сервер
сервер