1346 читали · 4 года назад
Как работает веб-сайт #2: Порты, сокеты и выбор веб-сервера
В этой части мы узнаем, что такое порты и сокеты, а затем приглядим себе подходящий веб-сервер для установки. Предыдущая часть: Как мы выяснили во введении, чтобы получить HTML-документ с сервера, нужно установить с ним связь. Но мы также выяснили, что разговаривать с сервером нужно по определённому протоколу, и что протоколов может быть много. На сервер, который выставлен голой ж в интернет, стучатся: веб-браузеры (HTTP), почтовые программы (SMTP), файловые качалки (FTP), удалённый доступ (RDP и...
WebSockets vs HTTP: Как устроена двусторонняя связь в вебе
На заре интернета, когда возможности веба ограничивались просмотром информационных статей, однонаправленного протокола HTTP, посылающего запрос серверу и получающего ответ, было вполне достаточно. А потом пришли приложения со своими push-уведомлениями, мессенджеры для общения, карты для онлайн-навигации — и здесь технологии HTTP уже стало недостаточно. Требовалось двунаправленное соединение, в котором не только клиент мог отправлять запрос, но и сервер мог динамически посылать информацию клиенту для отображения...