.
Пишем EASY CMS. Урок 19. Модернизация структуры классов. Шаг 2. Начало разработки структуры классов.
Автор megabax   
14.04.2012 г.
Структура программы на примере простейшей программы

Пишем EASY CMS. Урок 19. Модернизация структуры классов. Шаг 2. Начало разработки структуры классов и изучение возможности хранения переменных в секциях.

Что бы смотреть урок полностью, подпишитесь на платный раздел.

В платном разделе статья находиться здесь.


Исходники к урокам можно скачать в платном разделе.

Прежде чем приступить к проектированию иерархии классов, давайте определимся тем минимальным набором возможностей, который будет поддерживать наша CMS. В первую очередь, это, конечно же, отображение контента, меню, таблиц базы данных и админка. Админка, конечно, в основном сводиться к редактированию таблиц: таблица контента, таблица меню, таблица пользователей и так далее.

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

...

...В сессиях можно хранить даже массивы, это иллюстрирует следующий код...

...

 

...В сессиях можно хранить и целые объекты..

 

...

...Для этого в нем реализованы магические методы ...

...

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