Шаблон динамического php сайта в Dreamweaver и его особенности

Как уже упоминалось ранее шаблон сайта PHP не отличается от шаблона для построения статического сайта. Да и вообще большинство готовых шаблонов годятся для построения сайта на любой базе, то-ли это простой html, то-ли это php или cgi скрипты. Но все-же шаблоны для сайтов на базе скриптов чаще всего выбирают на базе контейнеров div. Такие шаблоны имеют минимальный по объему код, поскольку основная часть кода перенесена в таблицу стилей CSS, что облегчает и ускоряет работу скриптов. Кроме того в такого типа шаблонах есть реальная возможность максимально приблизить контент к верху или к шапке страницы сайта, что облегчает их оптимизацию под поисковые запросы, да и поисковые роботы уж очень уважают такие страницы, в которых в основном сам контент и ничего лишнего и постороннего.

Именно таким образом и построен шаблон нашего будущего php сайта. Контейнер, где будет располагаться контент (текст страниц) страниц сайта максимально приближен к шапке самого будущего сайта. Левая и правая панель навигации опущена вниз за контейнер с будущим контентом. Хотя визуально в браузере все отображается на своих привычных местах. Сначала шапка, затем верхняя менюха навигации, левая панель навигации, потом середина с контентом и затем правая панель навигации. Это выполнено за счет несложного кода таблицы стилей CSS. Чтобы убедиться, что это именно так можно перейти на закладку Code в рабочем окне программы Dreamweaver и просмотреть код открытой индексной страницы нашего шаблона.

код индексной страницы

Явно видно, что сразу за верхней менюхой навигации, которая, кстати вполне может и отсутствовать, идет вложенный контейнер div с текстом самой страницы, если посмотреть еще ниже, то далее идут по очереди левая и правая панель навигации, хотя реально в браузере левая панель навигации отображается так, как будто она находится перед контентом (обычный код браузер читает сверху вниз - слева направо).

Приняв данную информацию к сведению пора приступать к подготовке данного шаблона для построения сайта на php. Как уже говорилось ранее страницы нашего php сайта мы будем писать на обычном html, а затем перегружать их в нужное место шаблона с помощью скриптов на php.

Top.Mail.Ru