КАК РАЗБИТЬ САЙТ НА БЛОКИ (ч.2)
Данный урок является логическим продолжением первой (теоритической) части переводу (либо созанию) сайта на РНР-языке программирования.
Итак
Как упоминалось в предыдущем уроке, при разделении сайта но блоки, мы просто присоединяем повторяющиеся элементы нашего сайта (шапка, панель навигации, футер) ко всем страницам нашего сайта.
Осуществлять это мы будем через функцию include.
Создайте в корневой папке вашего сайта папку blocks, а в ней 3 файла: header (там будет храниться шапка), lefttd (для левой ячейки сайта), footer (для нижней части сайта).
Отныне все страницы сайта должны носить расширение php (не только эти, но ВСЕ страницы сайта).
Теперь откройте кодировку вашей главной страницы сайта, вырежьте весь код, который касается шапки сайта, и вставьте его в файл header.php, а на его место следующую строчку:
<? include ("blocks/header.php"); ?>
Схематически это будет выглядеть примерно так:

Теперь проделайте тоже самое для левой ячейки и футера, поместив их кодировку в файлы lefttd.php и footer.php, соответственно, а на место их кода строки подключения этих блоков
<? include ("blocks/lefttd.php"); ?> - для левой ячейки
<? include ("blocks/footer.php"); ?> - для футера
На этом разделение сайта на блоки закончено. Не забудьте изменить расширения всех страниц на .php и поменять ссылки в кодировке сайта на другие страницы сайта.
Надеюсь, что я довольно подробно объяснил все уроки. Все замечания, предложения и пожелания пишите сюда
|