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