{"id":19697181,"url":"https://github.com/janit/decoupling-ez","last_synced_at":"2026-03-02T09:03:15.664Z","repository":{"id":69358372,"uuid":"66077425","full_name":"janit/decoupling-ez","owner":"janit","description":null,"archived":false,"fork":false,"pushed_at":"2016-09-01T08:53:29.000Z","size":11194,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-10-10T18:39:22.860Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/janit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-08-19T11:23:50.000Z","updated_at":"2018-05-28T04:06:03.000Z","dependencies_parsed_at":"2023-02-22T20:45:16.659Z","dependency_job_id":null,"html_url":"https://github.com/janit/decoupling-ez","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/janit/decoupling-ez","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/janit%2Fdecoupling-ez","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/janit%2Fdecoupling-ez/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/janit%2Fdecoupling-ez/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/janit%2Fdecoupling-ez/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/janit","download_url":"https://codeload.github.com/janit/decoupling-ez/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/janit%2Fdecoupling-ez/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29996285,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-02T01:47:34.672Z","status":"online","status_checked_at":"2026-03-02T02:00:07.342Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-11T19:37:25.412Z","updated_at":"2026-03-02T09:03:15.641Z","avatar_url":"https://github.com/janit.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# eZ Platform\n\n## What is eZ Platform ?\n*eZ Platform* is a 100% open source professional CMS (Content Management System) developed by eZ Systems AS and the eZ Community.\n\n*eZ Platform* is the 6th generation of *eZ Publish*, it is built on top of the Symfony framework (Full Stack).\nIt has been in development since 2011, and integral part of the *eZ Publish Platform 5.x* as \"Platform stack\" since 2012.\n\n## eZ Publish vs. eZ Platform\nThis 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.\neZ Platform is where the new features are added.\n\nThe [eZ Publish 5](https://github.com/ezsystems/ezpublish-community) repository, mostly maintained for backwards compatibility, integrates eZ Publish Legacy.\n\n### Abstract:\n- **Very extensible** *You can extend the application and the content model in many ways*\n- **Future \u0026 backwards compatible** *Strong BC policy on data as well as code*\n- **Multi channel by design** *Strong focus on separation between \u003csup\u003esemantic\u003c/sup\u003e content \u0026 design*\n- **Scalable** *Easily scale across multiple servers out of the box*\n- **Future proof** *Architecture designed to allow even more content scalability and performance in the future*\n- **Stable** *Built on experience building CMS since early 2000, and in production since 2012*\n- **Integration friendly** *Numerous events and signals to hook into for advanced workflow needs*\n\n### Main packages:\n- **ezpublish-kernel** (building on top of **Symfony Framework**):\n - Content Repository with a highly flexible content model exposed via a Public API.\u003cbr\u003e\n   Out of the box powered by SQL *Storage Engine* using [Doctrine DBAL](http://doctrine-dbal.readthedocs.org/en/latest/reference/configuration.html#driver),\n   data cache implementation using [Stash](http://www.stashphp.com/Drivers.html) and binary file system handled by [Flysystem](https://github.com/thephpleague/flysystem#adapters).\n   Improved *Storage Engine* planned, custom implementation for increased data scalability already possible.\n - Powerful (\u0026 extensible) Content Query engine, currently powered by SQL, soon Solr/ElasticSearch\n - Very high performance thanks to content \u0026 user aware HTTP \u003csup\u003e\"view\"\u003c/sup\u003e cache (now [using](https://github.com/FriendsOfSymfony/FOSHttpCacheBundle))\n - Introduces concept of \"web sites\" allowing you to manage several within one installation\n - Allows to rapidly set up *Contextual override* of content display twig templates as well as controller based on Content type, section, and much more.\n - Helpers, services, events and signals allowing you to efficiently create everything from simple web sites to complex applications\n- **PlatformUIBundle**: A modern, extensible \"Backend\" UI for managing content \u0026 administering the site\n\n### Further information:\neZ Platform is 100% open source and is released as companion to a commercial *eZ Studio* software which adds advanced\nfeatures for editorial teams and media companies, 100% built on top of *eZ Platform* APIs.\n\n- [eZ Publish 5.x Architecture, including \"Platform Stack\"](https://doc.ez.no/pages/viewpage.action?pageId=11403666)\n- [eZ Studio and eZ Platform RoadMap](http://ez.no/Blog/What-to-Expect-from-eZ-Studio-and-eZ-Platform)\n- [eZ Platform 2015 release plan](http://ez.no/Blog/What-Releases-to-Expect-from-eZ-in-2015)\n- eZ Systems AS *(commercial products and services)*: [ez.no](http://ez.no/)\n- eZ Community: [share.ez.no](http://ez.no/)\n\n## Install\nFor manual installation instructions, see [INSTALL.md](https://github.com/ezsystems/ezplatform/blob/master/INSTALL.md).\nFor simplified installation, see our Docker Tools Beta instructions in [doc/docker-compose/README.md](https://github.com/ezsystems/ezplatform/blob/master/doc/docker-compose/README.md).\n\n\n### eZ Platform Demo\nThis repository lets you create a clean, empty installation of eZ Platform. This type of installation is used for developing from scratch. You can also choose a version of eZ Platform including a demo, that is an example website. It is available in the following repository: https://github.com/ezsystems/ezplatform-demo\n\n## Requirements\nFull requirements can be found on the [Requirements](https://doc.ez.no/display/TECHDOC/Requirements) page.\n\n*TL;DR: supported PHP versions are 5.5, 5.6 and 7.0 (for dev use), using mod_php or php-fpm, and either MySQL 5.5/5.6 or MariaDB 5.5/10.0.*\n\n## Issue tracker\nSubmitting bugs, improvements and stories is possible on https://jira.ez.no/browse/EZP.\nIf you discover a security issue, please see how to responsibly report such issues on https://doc.ez.no/Security.\n\n## Running BDD\nFor instruction on how to run the functional tests, see [RUNNING_BEHAT.md](https://github.com/ezsystems/ezplatform/blob/master/RUNNING_BEHAT.md).\n\n## Backwards compatibility\neZ Platform aiming to be **100% content compatible** with eZ Publish 5.x, 4.x and 3.x *(introduced in 2002)*, meaning\nthat content in those versions of the CMS can be upgraded using\n[online documentation](http://doc.ez.no/eZ-Publish/Upgrading) to eZ Platform.\n\nUnlike eZ Publish Platform 5.x, eZ Platform does not ship with eZ Publish Legacy (4.x). For Platform kernel use combined\nwith legacy, eZ Publish Platform 5.4 is the most stable choice, offering support and maintenance updates until 2021.\nAlternative is releases of eZ Publish Community, latest as of Oct 2015 is v2014.11 found at\n[ezpublish-community](https://github.com/ezsystems/ezpublish-community).\n\n## COPYRIGHT\nCopyright (C) 1999-2015 eZ Systems AS. All rights reserved.\n\n## LICENSE\nhttp://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License v2\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjanit%2Fdecoupling-ez","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjanit%2Fdecoupling-ez","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjanit%2Fdecoupling-ez/lists"}