Что такое «сайт» и как он работает?

В первую очередь сайт это файл или набор файлов.

Работа сайта

Работа любого сайта заключается в следующей цепочке событий:
Пользователь открывает сайт, сервер отправляет файл сайта к пользователю, а браузер(Google Chrome, Mozilla, Opera...) в свою очередь выводит на экран обработанный код, который содержится в полученном файле.

Типы сайтов:

Сайты бывают двух типов: Динамические и Статический.
Статические сайты - это сайт, на котором не происходит ни каких изменений. Пользователь может только читать информацию с сайта.
Статический сайт

Динамичные сайты - это сайты, с которыми пользователь может взаимодействовать: Загружать файл, Регистрироваться, Изменять содержание сайта, и т.д.
Динамический сайт

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

Для создания сайтов мы будем использовать 4 языка программирования:
Языки для верстки (создание внешнего вида сайта)
  • HTML (Для создания структуры сайта)
  • CSS (Для украшения внешнего вида сайта)
    Скриптовые языки (с помощью них можно сделать сайт динамичным)
  • PHP (Обрабатывает данные на стороне сервера)
  • JavaScript (Обрабатывает данные и взаимодействует с пользователем в браузере)