EZ Publish - EZ Publish

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

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

Области использования

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

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

Умение обращаться

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

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

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

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

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

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

Технологии

eZ Publish написан на PHP. Сертифицированные веб-серверы в системах * nix Apache и nginx.[5] Некоторые альтернативы, такие как Lighttpd, Гайавата, Чероки, также может работать.[5] В Windows, IIS является предпочтительным веб-сервером.[5] Очень часто использовать Лак для кеширования высокопроизводительных сайтов, использующих eZ Publish.

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

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

Возможности eZ Publish:

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

Компоненты eZ

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

Стремясь перейти от корпоративной разработки к модель, управляемая сообществом, весь источник компонентов eZ был передан в дар Фонд программного обеспечения Apache, перелицензированный от BSD к Лицензия Apache 2 и переименован в Компоненты Zeta.[8][9][10][11]

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

В декабре 2014 года была выпущена последняя версия программы eZ Publish. Работа над кодовой базой продолжилась в виде Платформа eZ. Эта новая версия удаляет весь унаследованный код из программного обеспечения и переходит на полностью новую базу кода, построенную на 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.

Рекомендации

  1. ^ «Представляем платформу eZ Publish 5.4». Ибекса. Получено 12 декабря 2014.
  2. ^ eZ Publish 4 README
  3. ^ Кремер, Кай, Web 2.0 для предприятий В архиве 2006-11-15 на Wayback Machine, 8.10.2006
  4. ^ Лицензирование eZ Systems В архиве 2007-02-18 в Wayback Machine
  5. ^ а б c https://doc.ez.no/display/EZP/Web+servers
  6. ^ Интервью с членами правления eZ Systems, 16/3/2006
  7. ^ eZComponents
  8. ^ Тобиас Шлитт (14 января 2008 г.). «Статус компонентов Zeta». Получено 30 августа, 2010.
  9. ^ Тобиас Шлитт. «Прощай, компоненты eZ… добро пожаловать, компоненты Zeta!». Получено 19 апреля, 2010.
  10. ^ Тобиас Шлитт. «Предложение: Zeta Components». Получено 19 апреля, 2010.
  11. ^ Коре Нордманн. "Куда делись компоненты eZ?". Получено 19 апреля, 2010.

внешняя ссылка