Минимальный набор ядра RS-MINI

 

Доброго времени суток дорогой читатель. Сегодня мы поговорим о минимальном наборе классов для ядра движка RS-MINI. Обладая неким опытом в построение систем управления контентом, я уже могу наверняка прикинуть то что нам понадобится для реализации простой мини системы.

Ну для начала нам понадобится единая точка входа. Я говорю про файл index.php который будет обрабатывать любые запросы передаваемые через адресную строку к нашему сайту.

Далее необходимым будет настроить автоподключалку классов. Данная штуковина будет работать напрямую с неймспейсами. Очень удобно, Вы оцените Улыбаюсь. Кстати, что касается неймспейсов (namespace), как мне кажется я не могу просто так упомянуть это слово, не рассказав что это. Так что в скором будущем я напишу небольшой пост на эту тему

Так же нам понадобятся

  • классы для реализации схемы проектирования MVC. Это наборы инструментов которыми мы будем пользоваться при создание шаблонов контроллеров и моделей.
  • Так же необходим будет класс для получения безопасных значений из глобальных переменных типа $_POST, $_GET и т.д.
  • Прослойка в которую контроллеры будут складывать необходимую информацию для шаблонов нашей системы. Данный класс будет работать по принципу XML дерева (кроме поведения и терминов атрибут и узел этот класс с XML ничего общего не имеет)
  • Класс приложения. Это класс в котором будет начинаться твориться магия по определению какие именно контроллеры необходимо запускать при открытие определенной страницы сайта
  • Класс олицетворяющий страницу сайта
  • Класс олицетворяющий контроллер RS-MINI

Если вышесказанной для Вас просто набор букф, Вы не расстраивайтесь, так оно и должно быть по началу. После того как мы соберем все это и Вы увидите, что и для чего необходимо, у Вас стразу все разложится по полочкам.

После того как мы создадим эти базовые классы, мы соберем небольшой инструмент для работы нашей базы данных на файлах. Так как сборка этого инструмента будет один в один схожа с конструированием модулей для системы, можно будет уже иметь представление как оно все будет работать

Заключение

Так как данная статья является центром раздела «сбор ядра RS-MINI» именно тут я буду публиковать все статьи которые будут в этом разделе.

Киньте этот пост в закладки, надеюсь писать буду почаще. На сегодня все, всем пока!

Материал раздела «Сбор ядра RS-MINI»

 

Возможно Вам будут интересны следующие заметки

Комментарии (3)

Ваше имя *
Сайт
Ваш E-mail *
Ваше сообщение *
 
Вы не подтвердили условия политики конфиденциальности.
boosters, 04 Января 2017 г. 11:04 пишет:
Гость

есть ли еще статьи по этой тематике?

Алексей, 04 Января 2017 г. 13:01 пишет:
Автор
К сожалению здоровья у меня хватило только на еще одну статью
Ответ для пользователя: boosters
boosters, 05 Января 2017 г. 10:52 пишет:
Гость
спасибо! пишешь доступно и интересно
Ответ для пользователя: Алексей