Программирование - это просто
Advertisement
Главная arrow Web-программирование arrow Углубленное изучение PHP. Пишем Easy CMS (пл. р.) arrow Пишем EASY CMS. Урок 19. Модернизация структуры классов. Шаг 2. Начало разработки структуры классов.
20.04.2024 г.
Главное меню
Главная
Интернет магазин
Программные продукты
Биржевые роботы
Искусственный интеллект
Математика и информатика
1С:Предприятие
Уроки C#
Уроки Delphi
Уроки программирования
Web-программирование
Дизайн и графика
Компьютер для блондинок
Исходники
Статьи
Платный раздел
Рассказы про компьютеры
Хитрости и секреты
Системный подход
Размышления
Наука для чайников
Друзья сайта
Excel-это не сложно
Все о финансах
.
Пишем EASY CMS. Урок 19. Модернизация структуры классов. Шаг 2. Начало разработки структуры классов. Печать E-mail
Автор megabax   
14.04.2012 г.
Структура программы на примере простейшей программы

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

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

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


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

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

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

...

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

...

 

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

 

...

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

...

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

 
« След.   Пред. »
 
© 2024 Программирование - это просто
Joomla! - свободное программное обеспечение, распространяемое по лицензии GNU/GPL.
Русская локализация © 2005-2008 Joom.Ru - Русский Дом Joomla!
Design by Mamboteam.com | Powered by Mambobanner.de
Я принимаю Яндекс.Деньги