Как мы искали CMS : обзор CMS часть 2

Вторая часть обзора CMS на Yii. Список представлен в посте http://yupe.ru/post/kak-my-iskali-cms--spisok.html

Open Real Estate
Плюсы:
- сайт и административная панель разделены;
- просмотр контента сайта в административной части(например: возможность просмотра объявления);
- оформление bootstrap (мне уже приелся);
- наличие встроенного WYSIWYG-редактор;
- разные модули (настройка СЕО, возможность сделать сайт недоступным, связь с соц. сервисами)

Минусы:
- странные ajax запросы(возвращается целая страница);
- нет настройки модулей;
- разделения прав пользователей присутствует в обрезанном виде (пользователю demo - не доступна админка, admin - доступна админка).

Вывод: неплохая, требует доработки

 

Open Real Estate - Структура
Минусы:
- "не красивые" ссылки (например: ore/news - страница сайта, ore/news/backend/main/admin - страница управление новостями);
- при вводе неправильного url на страницу сайта;
- меню административной части вшито в код(нет возможности его настраивать);
- таблицы в бд административной части никак не выделены (либо отсутствуют);
- совмещены пользователи сайта и пользователи административной части в одной таблице;
- вход в административную часть не отделен от входа на сайт(думаю лучше иметь разные страницы входа на сайт и в административную панель).

Плюсы:
- каждый модуль (пункт меню, страница) располагается в отдельной папке.

Особые:
- "псевдо" разделенность. Внешне сайт и админка разделены. А по сути страницы управления определенными разделами совмещены со страницами разделов. Например файлы новостей и файлы управления новостей находятся в папке "./protected/modules/news".

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

 

web3cms

При авторизации появляются ошибки в коде CMS

Структура
- нет явного разделения админка и сайт, скорее всего админка внедрена в сайт.

Вывод: присутствуют ошибки, недоработанная, не подходит

 

GXC-CMS
Функционал:
Описание функционала:
- создание контента (статьи, ивенты). При создании/редактировании используются ckeditor, ajax загрузка фотографий.
- просмотра списка контента с поиском по разным полям;
- страницы. Создание страниц, блоков на страницах, запросов в базу
- создание ресурсов.
- пользователи. Создание, просмотр одного пользователя и списка пользователей с поиском по списку. Возможность выставления ролей (нескольких) пользователю.
- настройки. Настройки сайта и вывода контента.
- очистка кэша.

Минусы функционала:
- к сожалению нельзя все это посмотреть на сайте.
- некоторые части не функционируют

Структура:
Описание структуры:
- сайт и административная часть разделены;
- административная часть состоит из двух частей: сама cms и часть отвечающая за настройки и вывод.

Минусы структуры:
- сайт расположен по адресу ./gxc/frontend/, а админка - ./gxc/backend/

 

phundament

Функциональность (на основе demo сайта)
даже описывать нечего, что то реализовано (pages,media,widgets) но все это толи не работает, то ли выдает ошибку.

Структура
- админка располагается в отдельной папке папки extensions. Внутри содержит свой функционал разбитый по папкам (pages,media,widgets)

Вывод: структура хорошая, оформление и функционал(наверное) тоже, но все портят баги. Пытался залить на локальный сервер не получилось полностью запустить. Не хватает mysql таблиц, файлы есть, но с битой кодировкой

 

Предыдущая статья: http://yupe.ru/post/kak-my-iskali-cms--obzor-cms-chast-1.html

Следующая статья: http://yupe.ru/post/kak-my-iskali-cms--obzor-cms-chast-3.html