В данной статье будет рассмотрено, что нужно знать и что за что отвечает в процессе работы сайта. Сразу оговорюсь — это минимальный набор знаний, в данной статье не будут рассмотрены различные "фреймворки", об этом будет отдельная статья. Итак, для начала нужно разделить все на две части: Первая часть "клиентская" — это когда любой программный код, а также визуализация, обрабатывается браузером вашего компьютера. И "серверная" часть — это код, который обрабатывает удаленный сервер. Для клиентской части, минимальные знания: HTML, CSS, JavaScript Для серверной части: PHP, MySql - но к минимуму можно отнести только PHP, знания MySql или других "Баз Данных" - просто упрощает процедуру хранения и доступа к данным, но не обязательны, так как PHP сам в состоянии читать и записывать данные ы файлы. Клиентская часть. HTML - язык гипертекстовой разметки, именно он формирует веб сайт как мы его видим. В основе реализации набор различных тегов, которые необходимы для построения того или иног