В связи с тем, что CMS постоянно обновляются, а с обновлениями часто приходит несовместимость, а порою ухудшение качеств, создатели веб-сайтов постоянно ищут альтернативное решение.
Примером может служить CMS Joomla! Получившая всемирное признание и распространение, эта система одним махом умудрилась потерять большую массу последователей с введением версии 1.6.x, которые, если и не ушли с нее, то утратили былой оптимизм. Первое, что приходит на ум:
Нет совместимости с версией 1.5. То есть, Не смотря на то, что многие пользователи покупали шаблоны, дополнительное программное обеспечение и даже инструментарий – они оказались у разбитого корыта.
- Совокупное приобретение необходимых средств, для сайта близится к платным аналогам.
- Глючность новой версии заставила хостеров, на которых стоит SimpleScript ввести дополнительный backup именно для Joomla. То есть можно выбрать версию для восстановления. Но эту услугу предоставляют ведь не все хостинги.
- По отзывам пользователей монструозный интерфейс перешел все мыслимые границы, для комфортного использования.
- Компоненты, модули и плагины часто конфликтуют между собою и с шаблоном.
- Отдельно взятому человеку сложно вести сайт на Joomla!, коллектив в состоянии себе позволить коммерческую систему.
Подводя итоги можно сказать, что из огромной массы CMS комфортными можно назвать две: liveSite и Concrete5. Однако сразу следует указать, что первая имеет скрытые платежи, за поддержку и обновление свыше года и так далее; вторая плохо дружит с русским языком, но настолько приятна и продумана, что решил описать ее. К слову сказать, Concrete5 имеет русификацию, которая выложена на двух сайтах, но на одном из них русифицированная и, якобы официальная, не соединяется с сообществом Concrete5, вследствие чего невозможно установить обновления и дополнения, а также новые шаблоны (в принципе можно, но не так, как устанавливается в оригинальной версии через панель, одним кликом мыши). На втором версия более походит на нормальную рабочую и можно не только установить дополнения с сообщества Concrete5, но и русифицированные версии с сайта Concrete5russia.ru. Сообщения, оставленные на этих сайтах через обратную связь, принесли такой результат:
На первом пришло сообщение:
Здравствуйте. Нет, Вы немного не поняли, запрещена загрузка и установка из Marketplace, а так без проблем, можете устанавливать, что душе угодно. Чтобы разрешить загрузку из Marketplace нужно в файле /config/site.php изменить строку define('ENABLE_MARKETPLACE_SUPPORT', 0); на define('ENABLE_MARKETPLACE_SUPPORT', 1);
На второе сообщение пришел тоже полный ответ на интересующий вопрос.
Стоит порадоваться, что есть люди, которые тратят свое время на продвижение столь удачного проекта. На форуме Concrete5 русская ветка заброшена в 2008 году. Итак, после установки через SimpleScrypt Concrete5 входим на сайт
Выясняется, что логин и пароль, выданный SimpleScript, не подходит. Благо, что можно запросить новый пароль на e-mail.
Но это еще не все. У CMS низкая битность шифрования. Есть сообщения о взломанных сайтах.
Все же мы зашли в панель управления.
Сразу выводятся модули со статистикой, последними новостями, активностью сайта и сообщениями.
В левой колонке (как в проводнике Windows) можно выбрать разделы. Первым идет раздел карты сайта. Первой среди вкладок идет полная карта сайта.
Далее идет плоский список.
Поиск страниц.
Далее "Права доступа к карте сайта".
Второй раздел имеет "Менеджер файлов" и первая закладка "Поиск файлов".
Вторая вкладка "Атрибуты".
Далее "Набор файлов".
Последняя вкладка менеджере "Права доступа".
В разделе "Отчеты" первой идет вкладка "Результаты форм".
Далее "Опросы".
Далее "Отчеты".
В блоке "Пользователи и группы" первой закладкой стоит "Поиск пользователей".
Второй "Добавить пользователя".
Третья "Группы", где можно управлять группами.
Четвертая "Атрибуты пользователя".
Пятая "Регистрация на сайте", которая содержит блоки: "Куда перенаправлять пользователя после входа?", "Общие профили", "Поддержка часовых поясов", "Регистрация".
Следующий раздел "Заготовки".
Этой вкладки, по-моему, в русифицированной версии нет.
На вкладке "Шаблоны" в разделе "Страницы и шаблоны" можно активировать, настроить или удалить шаблон.
В вкладке "Типы страниц" можно настроить отображение определенного типа страниц.
На вкладке "Атрибуты" можно управлять атрибутами страниц.
На вкладке "Статические страницы" можно добавить постоянную страницу.
В разделе "Дополнения" сразу попадаем на вкладку "Установленные".
На вкладке "Другие шаблоны" можно найти и установить новые шаблоны.
Во вкладке "Другие дополнения" можно найти и установить приложения. А также приобрести их.
В разделе обслуживание можно создавать резервные копии, а также делать восстановление системы.
Вкладка "Задачи" содержит имеющиеся задачи, здесь же можно добавить новую.
Во вкладке "Обновления" можно проверить на наличие новой версии системы.
Вкладка "Уведомления" содержит системные уведомления. В примере с русифицированной версией с сайта concrete5russia.ru.
Видно, что можно настроить кэширование сайта.
Установка в редакторе значения "ru" никак не влияет на результат.
Здесь настраивается доступ к контенту.
Во вкладке "Отладка" можно включить режим отладки, а также записать и экспортировать логи.
Здесь можно установить атрибуты.
При клике на блоке мышью всплывает окно с пунктами действий.
При выборе правка выходит окно с визуальным редактором.
Однако при работе с англоязычной версией итоговым результатом становится текст со всеми вопросительными знаками. Для исправления этого недостатка необходима правка баз SQL в UTF8 и PHP.
Решение этой проблемы предлагается на форуме.
При правке и публикации страниц сразу выходит окошко с предложением ввести номер правки, чтобы можно было знать кто производил правку, а также перейти к предыдущей версии страницы.
Что интересно в англоязычной версии типы страниц обрезаны и составляют всего один. В русскоязычной версии их как минимум 3. Как и любого программного обеспечения есть, конечно, и свои недочеты. Так, например не сразу можно понять, как настраивается то или иное дополнение. Инструкций абсолютно никаких. Во всяком случае, видимых с первого взгляда.
Обязательно нужно отметить, что данная CMS имеет из коробки те функции, которые в других нужно устанавливать дополнительно или не имеют таких функций вообще.
Остается надеяться, что Concrete5 доведут до ума, для комфортного использования русскоязычным сообществом.