Не нашел в инете ни одного толкового разряснения принципов работы вебсайта как в целом.
Начитан теорией об основных популярных языках разработки - компонентах: html,css (разметка), javascript (сценарии, выболняемые в браузере клиента), php/perl/python (скрипты, выполняемые на сервере, отвечающие за бизнес-логику, работу с БД и т.п.).
Теперь хочу понять, как это работает в единой системе, взаимодействуя между собой?
Через какие механизмы/интерфейсы данные передаются между скриптами на сервер и обратно?
Как структурируется файловая система веб сайта?
Какую роль играет css в процессе формирования вида страницы?
Прошу прощения, если все некоторые вопросы покажутся Вам дебильными.
Возможно я упустил что-то важное, о чем ещё стоит упомянуть.
Буду благодарен так же за ссылки на хорошие вводные.