eZ Publish - eZ Publish

редактировать
eZ Publish
Разработчик (и) eZ Systems
Стабильный выпуск 5.4 / 2 декабря, 2014 (2014-12-02)
Операционная система Кросс-платформенная
Платформа PHP
Тип Система управления контентом
Лицензия Стандартная общественная лицензия GNU
Веб-сайтhttp://ibexa.co/

eZ Publish (произносится как «легкая публикация») - это предприятие с открытым исходным кодом PHP система управления контентом, разработанная норвежской компанией Ibexa. eZ Publish свободно доступен по лицензии GNU GPL версии 2, а также по частным лицензиям, которые включают коммерческую поддержку. В 2015 году компания eZ Systems представила платформу eZ Platform, чтобы заменить eZ Publish на более современное и перспективное решение.

Содержание
  • 1 Области использования
  • 2 Обработка
  • 3 Двойное лицензирование
  • 4 Функциональный диапазон
  • 5 Технологии
  • 6 Компоненты eZ
  • 7 Замена на платформу eZ
  • 8 Дополнительная литература
  • 9 Ссылки
  • 10 Внешние ссылки
Области использования

eZ Publish поддерживает разработку настраиваемых веб-приложений. Типичные приложения варьируются от сайтов брендов, новостных сайтов и интрасетей до электронной коммерции, порталов для совместной работы и приложений для iOS / Android. eZ Publish обеспечивает многопользовательский доступ на основе ролей, управление несколькими сайтами и доставку нескольких устройств на настольные компьютеры, планшеты, телефоны и в Интернет вещей (IoT), такие как Smart TV и цифровые киоски.

Программное обеспечение широко используется в веб-приложениях различного типа и размера по всему миру.

Обработка

eZ Publish управляется через веб-браузер, и дополнительное локальное программное обеспечение не требуется. В нем также есть функция, позволяющая форматировать содержимое аналогично текстовому процессору . Это позволяет редактировать и добавлять контент без навыков HTML. Управление контентом также может осуществляться через интерфейс eZ Publish .

Двойное лицензирование

Программное обеспечение предоставляется бесплатно, и его можно использовать и изменять в соответствии с лицензией GPL. Кроме того, с eZ Publish Enterprise Edition доступна платная профессиональная поддержка. Кроме того, доступна коммерческая лицензия, дающая право использовать eZ Publish на условиях лицензии, отличных от GPL.

Функциональный диапазон

Диапазон функций eZ Publish включает профессиональную и безопасную разработку веб-приложений. Функциональные области включают управление версиями контента, медиа-библиотеку, управление правами на основе ролей, разработку мобильных приложений, карты сайта, поиск и печать.

Дополнительно в системе есть расширения, которые содержат отдельные функции. Это позволяет обновлять компоненты, сохраняя совместимость с индивидуальными деталями.

Технология

eZ Publish написана на PHP. Сертифицированные веб-серверы в системах * nix: Apache и nginx. Некоторые альтернативы, такие как Lighttpd, Hiawatha, Cherokee, также могут работать. В Windows предпочтительным веб-сервером является IIS. Очень часто используется Varnish для кэширования высокопроизводительных сайтов, использующих eZ Publish.

Уровень абстракции базы данных позволяет использовать наиболее распространенные базы данных, например MySQL, PostgreSQL, Microsoft SQL Server и Oracle без изменений в основной системе с использованием драйверов.

Программное обеспечение готово к работе с кластером и обеспечивает разделение содержимого и представления через XML хранилище всего содержимого.

Функции eZ Publish:

  • Определяемые пользователем классы контента и объекты
  • Система разрешений на основе ролей
  • Механизм шаблонов
  • Контроль версий
  • Управление рабочим процессом и система задач
  • Преобразование и масштабирование изображений
  • Уровень абстракции базы данных
  • Поддержка нескольких языков с Unicode
  • Библиотеками для XML, SOAP, локализация и интернационализация
  • Поддержка поисковой системы
Компоненты eZ

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

В попытке перейти от разработки, ориентированной на компанию, к модели, управляемой сообществом, весь исходный код компонентов eZ был передан в дар Apache Software Foundation, переназначен из BSD в лицензию Apache 2 и переименован в Zeta Components.

Замена на Платформа eZ

В декабре 2014 года была выпущена последняя версия программного обеспечения eZ Publish. Работа над кодовой базой продолжилась в виде eZ Platform. Эта новая версия удаляет весь унаследованный код из программного обеспечения и переходит на полностью новую базу кода, построенную на Symfony Full Stack Framework. Это позволяет команде разработчиков обмениваться компонентами и документацией с базовой структурой, добавляя при этом такие функции, как управление контентом и мультимедиа. eZ Platform - одна из многих CMS, использующих компоненты Symfony PHP.

Первоначальная версия eZ Platform была выпущена 15 декабря 2015 года, а последняя стабильная версия v2.5 была выпущена в марте 2019 года. Продукт представляет собой полностью функциональную CMS с открытым исходным кодом. Помимо версии программного обеспечения с открытым исходным кодом, пользователи также могут выбрать eZ Platform Enterprise Edition, которая представляет собой коммерческую платформу цифрового взаимодействия, построенную на ядре платформы eZ.

Дополнительная литература
  • Фуллоне, Франческо; Франческо Труккья (2009). eZ Publish 4: Корпоративные веб-сайты, шаг за шагом. Packt Publishing. ISBN 1-904811-64-7.
  • Бауэр, Мартин (2007). Управление проектами управления веб-контентом eZ Publish: стратегии, передовой опыт и методы реализации проектов CMS с открытым исходным кодом eZ Publish, чтобы порадовать ваших клиентов. Packt Publishing. ISBN 1-84719-172-X.
  • Боргерманс, Пол; Тони Вуд; Пол Форсайт; Мартин Бауэр; Бьёрн Дидинг; Бен Фирт (2004). Learning eZ publish 3: Создание решений для управления контентом. Packt Publishing. ISBN 1-904811-01-9.
Ссылки
Внешние ссылки
  • Портал бесплатного программного обеспечения с открытым исходным кодом
Последняя правка сделана 2021-05-18 03:32:57
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте