Загрузка...

Начинающему web-разработчику. Часть 2.

web

Принцип работы сайтов

Это вторая статья цикла «В помощь начинающему веб-разработчику». В первой статье я рассказывал, показывал и давал практические задания по JS HTML и CSS. В этой части я подобрал несколько видео где наглядно показывается и объясняется как же на самом деле работают сайты. Как написанный вами код преображается в конечный результат, который вы видите на экране.
Понимание этого процесса, является необходимым шагом, перед тем как перейти к углубленной web-разработке, разработке бэкэкнда и полноценных веб-сайтов и приложений.

В практическом плане это необходимо для того, что бы вы перешли от простого открытия своего html сайта в браузере, к разработке web-приложений с клиент-серверной архитектурой.

Ниже я приведу несколько видео с объяснениями принципов работы веб-приложений.

Что такое web-сервер

В этом видео объясняется схема работы приложения с клиент-серверной архитектурой

В этом видео максимально просто и доступно объясняется механика работы HTTP запросов

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

Более полный обзор работы сайтов в сети интернет.

Это видео носит более научный и углубленный разбор процесса открытия сайта и взаимодействия с сайтом

Объединяя все предыдущее

Для того, что бы понять о чем вообще говорит автор, предварительно необходимо ознакомиться с терминологией и понятиями что такое DNS, HTTP, TCP/IP, HTTP Request, Cookies, веб-сервер (nginx, apache), база данных, компилятор, интерпретатор, кеширование и т.д.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *