Углубляемся в проектирование CMS

Ноябрь 16, 2007

Поскольку, времени писать cms не всегда хватает, чтобы документировать ее — буду периодически собирать комментарии в написанных компонентах системы.

Сегодня — очередь компонента com_content, который занимается выводом текстовой информации (я еще раз повторюсь на тему моей любви к терминологии joomla — уж очень понятно что есть что, поэтому привязка будет именно на joomla-терминологию. Идеология все-таки своя.)

Читать дальше »

Add to Bookmarks

Реализуем внутреннюю архитектуру CMS. Часть вторая

Ноябрь 7, 2007

Поскольку мы уже определились с физической структурой нашей будущей системы — переходим к действию.

Создадим карту директорий, дабы потом было проще ориентироваться и подключать файлики. Файл этот будет весь обвешан Define-ами, поэтому создаем его в директории kernel/defines/ и называем paths.php

Читать дальше »

Add to Bookmarks

Реализуем внутреннюю архитектуру CMS. Часть первая

Ноябрь 6, 2007

Сейчас речь пойдет о том, как определиться с инфраструктурой нашей будущей CMS.

Начну я с самого главного — со связующего звена — файла путей. Поскольку, за основу взята концепция MVC, то мы определяем 2 ведущие папки, которые будут использоваться как хранилища скриптов:...

Читать дальше »

Add to Bookmarks

Разрабатываем идею CMS

Ноябрь 5, 2007

Что же такое CMS?

Верных расшифровок в сети — море. Каждый самописный движок авторы гордо крестят «Система управления контентом». Но так ли это, на самом деле?

Если Вы пришли сюда — значит неудовлетворен еще один клиент (в нашем случае — вы) бесплатной или платной cms — не важно...

Все, что мы будем делать — разрабатывать принцип cms, которая будет удовлетворять следующим требованиям:...

Читать дальше »

Add to Bookmarks