Наконец, мы сделали первую страницу сайта.
Теперь мы должны так "разбить" сайт, чтоб в дальнейшем
нам было удобно с ним управляться. Сейчас, практически,
я вам объясню что такой SSI, как с ним работать, и для чего
это нужно.
Итак, в данном случае структура сайта такова, что большинство
отделов страниц будет статическими (постоянными, иначе -
constant). Переменная часть страницы будет только одна:
выделено красным.
Сайт
города Рязань
|
На главную |
» |
История Рязани |
» |
Расписания |
» |
Рестораны |
» |
Карта |
» |
Сотовые операторы |
» |
Гостиницы |
» |
Такси |
» |
Мастерские |
» |
Вэб дизайн |
» |
|
Это
сайт города Рязань. Здесь вы можете узнать...,
купить..., заказать... |
‹‹ |
Последние
новости:
Сегодня появился новый сайт рязани... читать
далее |
‹‹ |
Партнеры |
‹‹ |
Мой блог |
‹‹ |
|
|
footer
Copyright E2E.RU |
![Баннеры нужно делать размером 468х60]() |
|
|
То, что не выделено красным - постоянные части.
Конкретнее, постоянные части страницы - это header, menu_left,
menu_right, footer.
Остальное - переменные.
Остальное - это то что выделено красным, а также "Title",
метадэги, и, возможно, другие элементы, про которые я сейчас
забыл.
Для того, чтобы сделать, например, header
постоянной частью, делаем:
Нам нужно выделить целиком ту ячейку, в которой мы и создавали
header.
Затем, в той части дримвивера, где отображаеся код скопировать
(а лучше вырезать) этот кусок кода, который и содержит ячейку
headerа, и все его содержимое.
Сайт
города Рязань
|
На главную |
» |
История Рязани |
» |
Расписания |
» |
Рестораны |
» |
Карта |
» |
Сотовые операторы |
» |
Гостиницы |
» |
Такси |
» |
Мастерские |
» |
Вэб дизайн |
» |
|
Это сайт города Рязань. Здесь вы
можете узнать..., купить..., заказать...
|
‹‹ |
Последние
новости:
Сегодня появился новый сайт рязани... читать
далее |
‹‹ |
Партнеры |
‹‹ |
Мой блог |
‹‹ |
|
|
footer
Copyright E2E.RU |
![Баннеры нужно делать размером 468х60]() |
|
|
Создать новуя папку inc (от слова include
- включение), в этой папке создать файл header.htm,
и вставить туда тот вырезанный кусок кода-headerа.
А в самой странице (index.shtml) вместо вырезанной части
вставить такую вещ:
<!--#include virtual="/inc/header.htm"
-->
Эта штука - инклюд (включение). Тоесть, в страницу index.shtml
включается часть (код), который берется из файла имеющего
путь /inc/header.htm
Теперь, после сохранения страницы Index.shtml, и после того
как вы ее откроете заново, будет тот же вид, что и раньше,
тоесть в видимой области ничего не изменится. Но код страницы
будет меньше.
Имейте в виду, что для редактирования headerа,
вам теперь нужно открывать файл /inc/header.htm, а не index.shtml
Тоесть, в будущем, когда у вашего сайта будет 100, или
1000 страниц вам не придется менять каждый файл руками,
а затем заново закачивать на сервер. Для того, чтоб сменить
надпись "Сайт города Рязань"
на надпись "Портал города Рязань"
вам нужно будет лишь поменять этот текст в файле /inc/header.htm,
и перезакачать его на сервер.
Аналогично нужно поступить и с
левым меню, с правым, и с футером.
Все. Мы закончили создание и нарезку
дизайна. И уже примерно представляем дальнейшую структуру
сайта.