Разработчик (и) | 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 на более современное и перспективное решение.
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:
Компоненты eZ были библиотекой стандартизованных модулей для ускорения разработки приложений. Он включает функции для сжатия двоичных файлов, оптимизации производительности за счет кэширования, подключения к нескольким базам данных, отладки, RSS, создания графиков для анализа, преобразования изображений, поддержки электронной почты. и проверка вводимых пользователем данных.
В попытке перейти от разработки, ориентированной на компанию, к модели, управляемой сообществом, весь исходный код компонентов eZ был передан в дар Apache Software Foundation, переназначен из BSD в лицензию Apache 2 и переименован в Zeta Components.
В декабре 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.