Найти в Дзене
WEB MANIA

Как устроен обычный веб-сайт?

Всем привет, с вами канал WEB MANIA
Для того чтобы разрабатывать веб-сайты, веб-приложения и т.д надо схематично представлять как устроен сайт, как гуляют данные внутри веб-сайта. Разработка интернет-ресурса разделяется на 2 больших этапа, Frontend (визуальная часть) и Backend (северная"тёмная" часть).
Есть много браузеров
но они понимают только 3 языка

Всем привет, с вами канал WEB MANIA

Для того чтобы разрабатывать веб-сайты, веб-приложения и т.д надо схематично представлять как устроен сайт, как гуляют данные внутри веб-сайта. Разработка интернет-ресурса разделяется на 2 больших этапа, Frontend (визуальная часть) и Backend (северная"тёмная" часть).

Есть много браузеров

но они понимают только 3 языка

CSS- язык стилей

HTML-язык разметки

JavaScript-язык программирования

Для того что бы браузер отобразил страницу и вы увидели контент, текст, видео, картинки за это отвечает HTML он размечает документ, что и где находится

-2

Дальше что бы сделать красивым контент на странице за это отвечает язык стилей CSS

-3

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

-4

На этом Frontend часть закончена, в принципе если у вас статический сайт этого достаточно.

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

-5

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

-6

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

Это и есть самая простая и стандартная структура динамического веб-сайта, но вариантов сотни, потому что можно писать северную. часть на разных языках Python, С Sharp, C, Rudy, Java, PHP, Go, JavaScript. Есть разные архитектуры, есть разные базы данных, поэтому вариантов очень много, но основа именно такая

-7

Теперь вы знаете как приблизительно строиться веб-сайт

Я на этом говорю вам до свидания, не забудьте подписаться что бы не пропустить новые статьи😎

Всем пока😃