На этой странице я опишу, как сделать движок сайта в самом упрощённом варианте на php, без баз данных.
Тут можно скачать CMS для агентства недвижимости
Не сложный двигарь на русском языке. И при некоторых знаниях php и mysql можно переделать его под свои цели.Движок сайта это программная часть сайта, которая отвечает за динамическое добавление и отображение контента, то есть меняться будет только текст и динамическое меню, а верхняя и нижняя часть будут оставаться неимзенными.
| ШАПКА | |
| Динамическое меню пункт1 пункт2 пункт3 |
подключаемый контент (текст) |
| ВАЛЕНКИ | |
Достигается такой эффект с помощью php функции
include (); .
Находясь на сайте, вы всё время видите перед собой один и тот же файл index.php,
но стоит "пройтись" по меню как за этим файлом начинают появляться различные
закорлючки (это видно в адресной строке браузера) типа таких:
http://www.site.ru/index.php?papka=novosti&razdel=criminal&file=100
Это ссылка к которой с помощью знака ? прикреплены переменные. Знак ? поделил ссылку на две части.
В правой части ссылки papka, razlel, file
это переменные, которым присвоены значения
novosti, criminal, 100
соответственно.
Таких переменных можно добавить много, главное не забывать
ставить знак & между переменными. Этот знак присоединяет следующую переменную с её значением.
Файл index.php в корне сайта.
<head>
|
в это же время подключаемый файл находится в папке dir1 и должен выглядеть так:
<meta name="zagol" content="dir1 первый файл">
dir1 первый файл
Для того, чтобы ещё лучше разобраться во всех принципах работы движка сайта, я выложил скилет:
Скачать движок сайта
Скачайте и разархивируйте в корень сайта, можно и не в корень, но тогда не забудьте прописать правильные пути в ссылках.