Основное предназначение Багиры – быть классной системой управления сайтом. Ее дистрибутив собран и заточен именно под эти задачи. Но ее применение на этом не ограничивается. В Багире заложен большой потенциал: продуманная архитектура, ORM-подсистема, конструктор форм, встроенные валидаторы и прочие вкусности. Это позволяет использовать ее как фреймворк для быстрой разработки веб-приложений.
О системеСейчас в системе всего лишь 10 модулей и этого хватает для реализации большинства задач.
Давайте разберемся, почему так мало?
1.Структура
Основной модуль системы, предназначен для управления контентом на сайте. Как вы уже догадались – абсолютно любым контентом! Теперь не важно, что вы хотите, изменить страницу, новость или товар в каталоге. Все это можно сделать через один модуль, не теряя при этом в удобстве, функционале и гибкости.
В базовой комплектации модуль «Структура» позволяет работать со следующими типами страниц: страницы, новости, товары, категории, отзывы, вопрос/ответ, фотографии, файлы, голосования и пр. Самое приятное, этот список вы всегда сможете расширить самостоятельно, даже не имея навыков программирования, с помощью модуля «Конструктор».
2.Конструктор
Очень нужный модуль в CMS. C его помощью вы сможете создать или изменить любой объект в системе. Заказчик просит добавить новые характеристики у товара? Не проблема, просто добавляете новые поля в класс данных «Товар» и все! Новые характеристики сразу появляются в формах редактирования в админке, а так же доступны в макросах на сайте. Теперь не нужно изменять БД, писать обработчики для форм на js и делать проверки приходящих данных на PHP. За вас все сделает система. Так же просто создавать новые виды объектов (страниц), и сразу работать с ними на сайте.
3.Поиск
Осуществляет индексацию и поиск по страницам сайта. Так же реализует механизм работы с тегами.
4.Обратная связь
Позволяет в удобной форме просматривать и отвечать на разные виды сообщений от пользователей сайта: письма, отзывы, вопрос&ответы.
5.Пользователи
Модуль позволяет управлять пользователями на сайте и выставлять права доступа, как к отдельным разделам сайта, так и к разделам админки, как для групп пользователей, так и для отдельных пользователей.
6.Справочники
Предназначен для редактирования данных различных пользовательских справочников: города, размеры и цвета товаров, варианты оплаты и др.
7.Конфигурация
С помощью этого модуля можно изменять базовые настройки системы, а так же управлять мультидомменостью и мультисайтовостью.
8.Корзина
Нерадивый заказчик удалил нужный раздел? Не беда! Его всегда можно восстановить из корзины. По логике работы модуль полностью повторяет знакомую всем корзину в Windows.
9.Журналы
Для крупных сайтов часто бывает необходимо вести журнализацию действий пользователей. Этот модуль полностью решает эту проблему.
10.Комментарии
Позволяет пользователям сайта комментировать новости, статьи, товары, посты в блоге и прочие страницы сайта. Лента комментариев может быть прикреплена к любому разделу сайта.
Так же в течение ближайших месяцев мы планируем выпустить еще три модуля: Блоги, Комментарии, Интернет-магазин. Всего этого должно хватить для реализации 90% повседневных задач. Возможно, в базовый функционал будут включены и другие модули. Тут все зависит от вас, предлагайте варианты!
Скачивание файлов доступно только зарегистрированным пользователям