Моя домашняя страница

Веб-технологии

Веб-страница состоит из элементов: заголовков, абзацев, списков, ссылок и изображений. Браузер получает HTML-код и показывает пользователю содержимое страницы.

Оформление задаётся отдельно с помощью CSS. Это позволяет использовать одинаковые цвета, шрифты и отступы на нескольких страницах, подключив к ним один файл стилей.

Из чего состоит сайт

HTML задаёт смысл и порядок элементов. Например, заголовок обозначается тегом h1, абзац — тегом p, а ссылка — тегом a. CSS определяет, как эти элементы выглядят на экране.

PHP выполняется на сервере до передачи страницы браузеру. Программа может получить текущую дату, выбрать изображение по условию и вывести элементы списка из массива.

Статическая и динамическая страница

У статической страницы содержимое хранится в готовом HTML-файле. Чтобы изменить такой текст, нужно отредактировать файл. При обычном запросе сервер передаёт его браузеру.

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

При обновлении страницы сервер выполняет PHP заново. Поэтому время формирования меняется, а выбор фотографии зависит от секунды нового запроса. Без нового запроса уже открытая страница сама не обновляется.