Про основы создания сайта и язык разметки гиппертекста HTML, а также CSS стили мы уже поговорили, осталось прояснить вопрос, что же такое язык PHP и для чего он используется. Напоминаю, что мы с вами говорим о самостоятельном создании сайтов с нуля, то есть без использования готовых дизайнов и решений — типа движков для сайтов.
Итак, каждый сайт складывается им маленьких кирпичиков, как складывается из кирпичей кладка кирпичных столбов, которые служит опорой для забора или чего-то иного. И не изучив, как именно нужно складывать эти «кирпичики», вы никогда не научитесь создавать свои собственные сайты. И если HTML код и CSS стили являются основой, теми самыми кирпичами, то PHP код — является раствором, то, что объединяет воедино основу и дает возможность создать готовый динамический сайт.
Если вы не знаете, что такое динамический сайт, я поясню. Динамический сайт создает сам себя по определенному шаблону. То есть вам уже не нужно, при добавлении новой страницы на сайт, создавать ее с нуля, а потом еще и проставлять на других страницах ссылки на нее, если они там нужны — шаблон сам за вас это сделает, если это было в нем заложено. Кроме того, если вам понадобилось изменить дизайн каждой страницы вашего сайта, скажем, добавить в конце статей некий рекламный баннер, вам опять же не нужно изменять каждую страницу, достаточно внести изменения в шаблон сайта, и страницы изменятся автоматически. И для того, чтобы научиться создавать подобные динамические сайты, вам и придется изучить PHP код — язык, на котором и пишутся подобные сайты.

