Skip to content

Fork of the "ezplatform" meta repository, contains changes to composer.json that pull in all dependencies from updates.ez.no for Ibexa Experience (a commercial distribution of Ibexa Platform with additional features).

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
LICENSE-bul
Notifications You must be signed in to change notification settings

ezsystems/ezplatform-ee

Repository files navigation

eZ Platform

What is eZ Platform ?

eZ Platform is a 100% open source professional CMS (Content Management System) developed by eZ Systems AS and the eZ Community.

eZ Platform is the 6th generation of eZ Publish, it is built on top of the Symfony framework (Full Stack). It has been in development since 2011, and integral part of the eZ Publish Platform 5.x as "Platform stack" since 2012.

eZ Publish vs. eZ Platform

This repository contains eZ Platform (formerly known also as eZ Publish 6) the next generation cms which uses the same Symfony kernel as eZ Publish 5, but does not include the legacy kernel, nor its library dependencies. eZ Platform is where the new features are added.

The eZ Publish 5 repository, mostly maintained for backwards compatibility, integrates eZ Publish Legacy.

Abstract:

  • Very extensible You can extend the application and the content model in many ways
  • Future & backwards compatible Strong BC policy on data as well as code
  • Multi channel by design Strong focus on separation between semantic content & design
  • Scalable Easily scale across multiple servers out of the box
  • Future proof Architecture designed to allow even more content scalability and performance in the future
  • Stable Built on experience building CMS since early 2000, and in production since 2012
  • Integration friendly Numerous events and signals to hook into for advanced workflow needs

Main packages:

  • ezpublish-kernel (building on top of Symfony Framework):
  • Content Repository with a highly flexible content model exposed via a Public API.
    Out of the box powered by SQL Storage Engine using Doctrine DBAL, data cache implementation using Stash and binary file system handled by Flysystem. Improved Storage Engine planned, custom implementation for increased data scalability already possible.
  • Powerful (& extensible) Content Query engine, currently powered by SQL, soon Solr/ElasticSearch
  • Very high performance thanks to content & user aware HTTP "view" cache (now using)
  • Introduces concept of "web sites" allowing you to manage several within one installation
  • Allows to rapidly set up Contextual override of content display twig templates as well as controller based on Content type, section, and much more.
  • Helpers, services, events and signals allowing you to efficiently create everything from simple web sites to complex applications
  • PlatformUIBundle: A modern, extensible "Backend" UI for managing content & administering the site
  • DemoBundle: Demo web site showcasing how a website can be built with the CMS (more examples planned)

Further information:

eZ Platform is 100% open source and is released as companion to a commercial eZ Studio software which adds advanced features for editorial teams and media companies, 100% built on top of eZ Platform APIs.

Install and Upgrade

For installation & upgrade instructions, see INSTALL.md.

Requirements

eZ Platform currently has the same requirements as eZ Publish Platform 5.4, further details on the 5.4 requirements page.

TL;DR: minimum PHP 5.4.4 and higher, using mod_php or php-fpm.

Issue tracker

Submitting bugs, improvements and stories is possible on https://jira.ez.no/browse/EZP. If you discover a security issue, please see how to responsibly report such issues on https://doc.ez.no/Security.

Backwards compatibility

eZ Platform is 100% data compatible with eZ Publish 5.x, 4.x and 3.x (introduced in 2002), meaning that content in those versions of the CMS can be upgraded using online documentation to eZ Platform.

Unlike eZ Publish Platform 5, eZ Platform doesn't ship with eZ Publish Legacy (4.x). Legacy can however still be installed using Composer, as explained at https://doc.ez.no/display/EZP/Installing+eZ+Publish+Legacy+on+top+of+eZ+Platform.

COPYRIGHT

Copyright (C) 1999-2015 eZ Systems AS. All rights reserved.

LICENSE

http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License v2

About

Fork of the "ezplatform" meta repository, contains changes to composer.json that pull in all dependencies from updates.ez.no for Ibexa Experience (a commercial distribution of Ibexa Platform with additional features).

Topics

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
LICENSE-bul

Security policy

Stars

Watchers

Forks

Packages

No packages published