Blox CMS — универсальная система управления сайтами

Blox CMS – система управления сайтом, написанная на PHP и использующая MySQL.

Концепция системы максимально абстракта — в ней нет, например, таких понятий, как header, footer, sidebar. Число сущностей системы сведено к минимуму. Есть только одно понятие, а именно, блок. Всё делается через блок, в системе даже нет админки в обычном ее понимании.

Благодаря ориентированности на блоки, в системе Blox CMS, легко использовать Ajax, когда обновляется не страница и только отдельные блоки.

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

Документация по Blox CMS

Blox CMS — управление сайтом с помощью одной кнопки

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

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

Учитывая тот факт, что большая часть операций на сайте связана именно с блоком, окно редактирования фактически является основной панелью администрирования сайта. Таким образом, в Blox CMS, как сборка страницы, так и ее редактирование, производится на самой странице, а не в закоулках админки.

Об особенностях Blox CMS

Преимущества системы


Для редактора сайта

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

Редактору

Для администратора

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

Администратору

Для веб-разработчика

Шаблон блока - это html-код, в котором вместо данных, подлежащих редактированию, нужно вставить переменные вида $dat[1]. А в другом файле (дескрипторе) нужно объявить типы этих данных в стандарте MySQL, например: $types[1] = "text"

Разработчику