Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

eZ Publish (произносится как «легкая публикация») - это корпоративная система управления контентом PHP с открытым исходным кодом , разработанная норвежской компанией Ibexa. eZ Publish распространяется бесплатно по лицензии GNU GPL версии 2, а также по частным лицензиям, которые включают коммерческую поддержку. [2] В 2015 году компания eZ Systems представила платформу eZ Platform, чтобы заменить 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 , Hiawatha , Cherokee , также могут работать. [5] В Windows предпочтительным веб- сервером является IIS . [5] Varnish очень часто используется для кэширования высокопроизводительных сайтов, использующих eZ Publish.

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

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

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

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

Компоненты eZ [ править ]

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

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

Замена на платформу 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: Building Content Management Solutions . Packt Publishing. ISBN 1-904811-01-9.

Ссылки [ править ]

  1. ^ «Представляем платформу eZ Publish 5.4» . Ибекса . Проверено 12 декабря 2014 .
  2. ^ eZ Опубликовать 4 README
  3. ^ Кремер, Кай, Web 2.0 для Enterprise Архивированных 2006-11-15 в Wayback Machine , 8.10.2006
  4. ^ Ez системы лицензирования в архив 2007-02-18 в Wayback Machine
  5. ^ а б в 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 года .

Внешние ссылки [ править ]

  • Официальный веб-сайт