Beginner WEB-developer Blog of WEB-design. Most development in Kohana. Writing the components and modules for Joomla!

30Янв/120

Админ панель

Выкладываю Верхнее меню из своей CMS - работает на ajax (плагин для jQuery).

Посмотреть в действии | Скачать

29Янв/1112

Своя CMS – разделение прав

Разделение прав

Разделение прав

Это вторая статья из цикла "CMS на Kohana". Первая статья.

Попытаюсь объяснить суть разделения прав в моей еще не написанной, но уже обдуманной на сто раз CMS.

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

25Янв/115

Своя CMS – Начало

CMS на Kohana

CMS на Kohana

Наверное каждый WEB-разработчик, достигая определенного уровня знаний (или думая, что он их достиг) пишет свою CMS.

Для кого-то это просто админка с небольшим количеством функционала, для кого-то глобальный проект с модулями, шаблонизацией и т.д.

Конечно же я не исключение. Первое подобие CMS я стал писать, когда устроился работать в небольшую WEB-студию.

Дело в том, что большинство уже написанных популярных CMS (Joomla, WordPress, Drupal, MaxSite и т.д.) либо заточены под определенный тип сайта, либо настолько широки, что делать на них небольшие сайты-визитки с индивидуальным функционалом, требуемым заказчиком не эффективно.

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