КЛЮЧИ К ИГРАМ, ПИН-КОДЫ, ИГРОВЫЕ ЦЕННОСТИ, ПРОГРАММЫ... |
ГЛАВНАЯ WEB-МАГАЗИН МАРКЕТ ДВИЖКИ PHP САЙТЫ SSI ПРОГРАММЫ СТАТЬИ КОНТАКТЫ |
НА СТРАНИЦАХ САЙТА
Сайт на движке PHP Качественный и надежный хостинг Здесь можно определить ТИЦ сайтов и скачать скрипт Пакет бланков для регистрации в ОУФМС Оптимизация страниц сайта для поисковых запросов Как иметь всегда чистую Windows без переустановки
Как сделать страницу отправки сообщений с сайта
ПРИМЕР ПРОСТОГО САЙТА SSIПринцип технологии SSI становится более понятным при рассмотрении примера простого сайта SSI.
В данном примере демонстрируется возможность использования команд SSI для создания динамических страниц. Отделяют и нижнюю часть страницы, в которой также содержатся повторяющиеся элементы, и называют ее footer. Часто отделяют и другие фрагменты, например, Главное меню. Но в этом примере простого сайта SSI отделены только header и footer. В файлах страниц размещены коды команд SSI, которые выполняют сборку каждой страницы из трех частей, в которых header и footer являются общими для всех страниц. Такой принцип удобен тем, что для изменения структуры и оформления сайта нужно редактировать лишь два файла: header и footer. Можно попробовать самостоятельно сделать этот сайт. Для этого необходимо: Создать файл header.html, открыть его посредством Блокнота и скопировать в него:
<HTML>
<HEAD> <META http-equiv="Content-Type" content="text/html; charset=windows-1251"> <META http-equiv="Content-Language" content="ru"> <TITLE>ПРИМЕР ПРОСТОГО САЙТА SSI</TITLE> </HEAD> <STYLE> BODY {margin: 0px; margin-bottom: 28px;} #tbl {font-family: Arial; margin-bottom: 3px;} #tdt {padding-left: 24px;} #tdm {padding-left: 24px; font-size: 13px;} #tdb {padding-top: 4px; font-family: Verdana; font-size: 103%; line-height: 140%; padding-left: 32px; padding-right: 28px; padding-bottom: 12px;} .nav A {padding-right: 12px; font-weight: 600;} A {color: #000000;} P {margin-top: 8px; margin-bottom: 8px; line-height: 140%;} H1 {font-size: 22px; font-weight: normal; text-align: center; margin-top: 4px; margin-bottom: 12px;} H2 {font-size: 20px; font-weight: normal; text-align: center; margin-top: 4px; margin-bottom: 4px;} </STYLE> <BODY> <DIV align="center"> <TABLE border="1" width="1002" cellspacing="0" cellpadding="0" bordercolor="#E1E1E1" id="tbl"><TR> <TD width="1002" height="90" id="tdt"> <font size="+2">ПРИМЕР ПРОСТОГО САЙТА SSI</font> </TD></TR><TR> <TD width="1002" height="30" class="nav" id="tdm"> <a href="index.html">ГЛАВНАЯ</a> <a href="section2.html">РАЗДЕЛ 2</a> <a href="section3.html">РАЗДЕЛ 3</a> <a href="section4.html">РАЗДЕЛ 4</a> </TD></TR><TR> <TD width="1002" height="532" valign="top" id="tdb"> Затем создать файл footer.html и скопировать в него:
</TD>
</TR> </TABLE> </DIV> <CENTER> Простой сайт SSI </CENTER> </BODY> </HTML> Создать файл index.html и скопировать в него:
<!---- Включить в страницу header.html ---->
Создать файл section2.html и скопировать в него:
<!--#include virtual="header.html"--> <!------- Здесь вводятся текст и ссылки рисунков --------> <H1>ГЛАВНАЯ СТРАНИЦА</H1> <!---- Включить в страницу footer.html ----> <!--#include virtual="footer.html"-->
<!---- Включить в страницу header.html ---->
<!--#include virtual="header.html"--> <!------- Здесь вводятся текст и ссылки рисунков --------> <H1>РАЗДЕЛ 2</H1> <!---- Включить в страницу footer.html ----> <!--#include virtual="footer.html"-->
И, наконец, создать файлы: section3.html, section4.html, скопировать в них то же содержимое, что и в section2.html, заменяя при этом в них заголовки:
Для использования простого сайта SSI нужно разместить его на сервере. Все эти файлы должны находиться в одном каталоге (папке). На сервере обычно это папка с именем www. При размещении этого сайта SSI на каком-либо хостинге нужно иметь ввиду, что некоторые серверы могут быть настроены таким образом, что файл index.html сайта SSI будет загружается либо некорректно или не будет загружается совсем, так как предусмотрена корректная загрузка лишь SSI-страницы index.shtml. В таком случае нужно использовать *.shtml-страницы. Для этого необходимо: Создать файл header.shtml, открыть его посредством Блокнота и скопировать в него:
<HTML>
<HEAD> <META http-equiv="Content-Type" content="text/html; charset=windows-1251"> <META http-equiv="Content-Language" content="ru"> <TITLE>ПРИМЕР ПРОСТОГО САЙТА SSI</TITLE> </HEAD> <STYLE> BODY {margin: 0px; margin-bottom: 28px;} #tbl {font-family: Arial; margin-bottom: 3px;} #tdt {padding-left: 24px;} #tdm {padding-left: 24px; font-size: 13px;} #tdb {padding-top: 4px; font-family: Verdana; font-size: 103%; line-height: 140%; padding-left: 32px; padding-right: 28px; padding-bottom: 12px;} .nav A {padding-right: 12px; font-weight: 600;} A {color: #000000;} P {margin-top: 8px; margin-bottom: 8px; line-height: 140%;} H1 {font-size: 22px; font-weight: normal; text-align: center; margin-top: 4px; margin-bottom: 12px;} H2 {font-size: 20px; font-weight: normal; text-align: center; margin-top: 4px; margin-bottom: 4px;} </STYLE> <BODY> <DIV align="center"> <TABLE border="1" width="1002" cellspacing="0" cellpadding="0" bordercolor="#E1E1E1" id="tbl"><TR> <TD width="1002" height="90" id="tdt"> <font size="+2">ПРИМЕР ПРОСТОГО САЙТА SSI</font> </TD></TR><TR> <TD width="1002" height="30" class="nav" id="tdm"> <a href="index.shtml">ГЛАВНАЯ</a> <a href="section2.shtml">РАЗДЕЛ 2</a> <a href="section3.shtml">РАЗДЕЛ 3</a> <a href="section4.shtml">РАЗДЕЛ 4</a> </TD></TR><TR> <TD width="1002" height="532" valign="top" id="tdb"> Затем создать файл footer.shtml и скопировать в него:
</TD>
</TR> </TABLE> </DIV> <CENTER> Простой сайт SSI </CENTER> </BODY> </HTML> Создать файл index.shtml и скопировать в него:
<!---- Включить в страницу header.shtml ---->
Создать файл section2.shtml и скопировать в него:
<!--#include virtual="header.shtml"--> <!------- Здесь вводятся текст и ссылки рисунков --------> <H1>ГЛАВНАЯ СТРАНИЦА</H1> <!---- Включить в страницу footer.shtml ----> <!--#include virtual="footer.shtml"-->
<!---- Включить в страницу header.shtml ---->
<!--#include virtual="header.shtml"--> <!------- Здесь вводятся текст и ссылки рисунков --------> <H1>РАЗДЕЛ 2</H1> <!---- Включить в страницу footer.shtml ----> <!--#include virtual="footer.shtml"-->
И, наконец, создать файлы: section3.shtml, section4.shtml, скопировать в них то же содержимое, что и в section2.shtml, заменяя при этом в них заголовки: Но этот сайт для примера. В дальнейшем следует использовать полнофункциональный сайт SSI. |