Всем привет, сегодня накидал небольшую цмсочку для новичков, т.к ооп еще не изучили)
Простой код :)
З.Ы недочетики и остальное писать в теме буду исправлять по тихиничку)
О CMS:
Файл ./kernel/init.php отвечает за функцианировании системы.
Все действия происходят в ./pages/*.php, а представление в ./views/*.php
Преход по ссылкам очень простой, а длина адреса страницы может быть беконечной, к примеру, нам нужно вывести профиль пользователя /?wick=user:action:profile:id:<id>
user - динамическая страница
action - $_GET переменная, отвечающая за модульность страницы
profile - значение action, т.е $_GET['action']
id - $_GET переменная
<id> - значение id, т.е $_GET['id']
Ну и на последок вам больше не нужно будет писать эти нужные хэдеры футеры в начале и в конце страницы, т.к представление попадает в сам HTML шаблон после вызова функции view()
В папку lib вы можете поместить ту же библиотеку постраничной навигации, которая автоматически загрузится в систему.
Простой код :)
З.Ы недочетики и остальное писать в теме буду исправлять по тихиничку)
О CMS:
Файл ./kernel/init.php отвечает за функцианировании системы.
Все действия происходят в ./pages/*.php, а представление в ./views/*.php
Преход по ссылкам очень простой, а длина адреса страницы может быть беконечной, к примеру, нам нужно вывести профиль пользователя /?wick=user:action:profile:id:<id>
user - динамическая страница
action - $_GET переменная, отвечающая за модульность страницы
profile - значение action, т.е $_GET['action']
id - $_GET переменная
<id> - значение id, т.е $_GET['id']
Ну и на последок вам больше не нужно будет писать эти нужные хэдеры футеры в начале и в конце страницы, т.к представление попадает в сам HTML шаблон после вызова функции view()
В папку lib вы можете поместить ту же библиотеку постраничной навигации, которая автоматически загрузится в систему.