CMF Mozart

Продукт
Технологии: Корпоративные порталы

Содержание

Mozartфреймворк/система управления сайтами (CMS) коммерческого уровня с открытым исходным кодом и свободной лицензией. Система написана на Java и берет свое начало с 1997 года. В качестве средств разработки система предлагает свой собственный API c XML-подобным синтаксисом, а также различные Скриптовый язык. Для хранения данных может использоваться СУБД MySQL, Oracle, PostgreSQL или HSQLDB. Основной особенностью является возможность использовать фреймоворк и разрабатывать на нем продукты человеком, владеющий лишь версткой (знаниями HTML/CSS).

Первая версия Mozart была создана компанией ADV/web-engineering в 1997 г. С 2010 года распространяется бесплатно под лицензией GNU General Public License.

Mozart

Система, предназначенная для создания и последующего сопровождения веб-сайтов любого уровня сложности. В основу API положен принцип XML, вся архитектура системы построена вокруг этого стандарта, что позволяет говорить о том, что разрабатывать на Mozart может и человек, владеющий лишь версткой (знаниями HTML/CSS).

При помощи Mozart можно легко создавать высокотехнологичные системы управления бизнес-процессами любой сложности, информационно-технической поддержки клиентов и партнеров, эффективного использования банков знаний, словом там, где требуется структурирование большого объема разнообразной информации, управление контентом, персонализация данных. Российский рынок ERP-систем сократился, но приготовился к росту. Обзор и рейтинг TAdviser 250 т

В основу системы положены простота установки и эксплуатации, шаблоны визуализации при помощи XSLT технологии. Реализованная на основе открытых технологий JavaEE, поддерживаемых такими вендорами, как SUN, IBM, Oracle, система Mozart наследует в своей архитектуре все достоинства JavaEE. Все данные, которыми будет оперировать созданная на основе Mozart информационная система, будут представлены в формате XML — один из основных стандартов обмена данными. Независимо от способа хранения данных, работа внутри системы с данными в формате XML обеспечивает возможность взаимодействия с любыми базами данных. Поддерживаемые стандарты: SQL, DBM, CSV, XML.

Для запуска системы "из коробки" имеется готовый веб-интерфейс администрирования. Т.е. система является полноценной системой управления сайтами (CMS).

Особенности

  • Мониторинг ошибок. Удобная система мониторинга ошибок: они показываются на экране, пишутся в лог в реальном времени, критические отправляются на почту администратору.
  • Простота разработки. Для простых проектов нет необходимость владеть каким-то языком программирования. Достаточно знание HTML и принципов верстки, а так же изучить несложные способы разработки на Mozart. Проектирование БД (объектов и их структур) - простое ее описание в виде XML, поэтому так же достаточно просто. Концепция терминологического поля при построении системы, ее хранилища.
  • Удобство разработки. Четкое следование архитектуре MVC. Шаблонизатор - XSLT - стандарт W3C. В качестве более серьезных средств разработки по умолчанию можно использовать JAVA и производные от нее технологии, но имеется возможность подключить и произвольные Скриптовый язык. Основным средством является Groovy, но можно установить Python, Ruby, PHP и другие.
  • Различные СУБД. Возможность использовать различные СУБД (PostgreSQL, Oracle, HSQLDB).
  • Репликация данных. Механизм репликации данных позволяет удобно содержать несколько реплик одного проекта, например, тестовые сервер для разработки и отладки и рабочий сервер. Репозиторий позволяет создавать копии баз данных на других (удаленных) репозиториях. Пользователь (контент-менеджер, верстальщик, технолог) вносит изменения в "тестовый вариант" сайта, не рискуя поломать рабочую версию. После тестирования изменений "тестовая" и "рабочая" версии синхронизируются в автоматическом режиме.
  • Удобный интерфейс управления. Имеется CMS интерфейс для управления контентом. Inline-режим редактирования контента (прямо на страницах сайта).
  • Интеграция. Кроме того, использование XML как промежуточного формата данных позволяет без труда реализовывать взаимодействие с другими клиентами, которым требуются "голые" данные без оформления. Например, создавать управляемые flash-сайты, делать AJAX-приложения, расширения для браузеров, открывать API и т.д.
  • Кэширование. Многоуровневая интеллектуальная система кэширования.
  • Надежность.

Ссылки



СМ. ТАКЖЕ (1)


Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  1С-Битрикс (4, 39)
  WebSoft (ВебСофт Девелопмент) (1, 6)
  Microsoft (3, 4)
  Корус Консалтинг (3, 3)
  Oracle (2, 2)
  Другие (8, 9)