Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kmadejski/km-sa-demo
https://github.com/kmadejski/km-sa-demo
Last synced: 28 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/kmadejski/km-sa-demo
- Owner: kmadejski
- License: other
- Created: 2020-06-26T09:07:43.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T09:55:19.000Z (almost 2 years ago)
- Last Synced: 2024-10-03T07:09:10.683Z (about 1 month ago)
- Language: PHP
- Size: 31.5 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# eZ Platform Enterprise Edition (Demo)
[![Latest release](https://img.shields.io/github/release/ezsystems/ezplatform-ee.svg?style=flat-square)](https://github.com/ezsystems/ezplatform-ee/releases)
[![License](https://img.shields.io/packagist/l/ezsystems/ezplatform-ee.svg?style=flat-square)](LICENSE)## What is eZ Platform Enterprise Edition?
*eZ Platform Enterprise Edition* is commercial CMS (Content Management System) software developed by eZ Systems.*eZ Platform Enterprise Edition* derives from *[eZ Platform](https://github.com/ezsystems/ezplatform)*. It is composed of a set of bundles. eZ Platform Enterprise Edition, like eZ Platform, is built on top of the Symfony framework (Full Stack). It has been in development since 2014.
#### What is eZ Platform Enterprise Edition Demo ?
eZ Platform Enterprise Edition Demo is an example of a simple website using eZ Platform Enterprise. _NOTE: This demo should not be use for starting a new project, but can serve as as an example for how to do it, instead start using [ezplatform-ee](https://github.com/ezsystems/ezplatform-ee)__.It's meant to demonstrate some of the fatures of eZ Platform Enterprise such as:
- Page Builder
- Multiple users groups with demo accounts with access rights and workflow usage setup between them
- Delayed publishing _(remember to setup cronjob)_
- _And besides that it aslo contains most [eZ Platform demo features](https://github.com/ezsystems/ezplatform-demo/blob/master/README.md#what-is-ez-platform-demo-)_### How to get access to eZ Platform Enterprise Edition?
While this meta repository, `ezplatform-ee-demo`, is public to ease installation and upgrades, full access can be obtained in one of two ways:
- Request an online demo on [ez.no](https://ez.no/Products/eZ-Platform-Enterprise-Edition)
- Setup a [Composer Authentication Tokens](https://doc.ezplatform.com/en/latest/getting_started/about_composer/) for use in combination with this repository.### eZ Platform Enterprise Edition vs. eZ Platform
[eZ Platform Enterprise Edition](https://ez.no/Products/eZ-Platform-Enterprise-Edition) is a distribution flavor of [eZ Platform](http://ezplatform.com/), our Symfony-based enterprise level open source CMS.
In short, Enterprise comes with addtional features and services that extend eZ Platform functionality for media industry and team collaboration.#### Further information:
eZ Platform is 100% open source and is the foundation for the commercial *eZ Platform Enterprise Edition* software which adds advanced features for editorial teams, 100% built on top of *eZ Platform* APIs.- eZ Platform Developer Hub: [ezplatform.com](https://ezplatform.com/)
- [eZ Platform Open Source and Enterprise Edition roadmap](http://doc.ez.no/roadmap)
- eZ Systems (commercial products and services): [ez.no](https://ez.no/)## Installation
NOTE: *For simplified installation, consider using community supported [eZ Launchpad](https://ezsystems.github.io/launchpad/) which takes care of the whole server setup for you.*
Installation instructions below are for installing a demo installation of eZ Platform Enterprise Edition in latest version _with_ demo content and demo website.
Full installation documentation is kept current [in the online docs](https://doc.ezplatform.com/en/latest/getting_started/install_using_composer/), and includes
instructions on installing other distributions _(like [ezplatform "clean"](https://github.com/ezsystems/ezplatform) and [ezplatform-ee](https://github.com/ezsystems/ezplatform-ee) enterprise edition)_, or other versions.#### Prerequisites
These instructions assume you have already installed:
- PHP _(7.1 or higher)_
- Web Server _(Recommended: Apache / Nginx. Use of php's built-in development server is also possible)_
- Database server _(MySQL 5.5+ or MariaDB 10.0+)_
- [Composer](https://doc.ezplatform.com/en/latest/getting_started/about_composer/)
- Git _(for development)_For further information [on requirements see online doc](https://doc.ezplatform.com/en/latest/getting_started/requirements_and_system_configuration/).
#### Install eZ Platform _(demo enterprise distribution)_
Assuming you have prerequisites sorted out, you can get the install up and running with the following commands in your terminal:
``` bash
composer create-project --keep-vcs ezsystems/ezplatform-ee-demo ezplatform ^2
cd ezplatform
```_Note: If composer is installed locally instead of globally, the first command will start with `php composer.phar`._
During the installation process you will be asked to input things like database host name, login, password, etc.
They will be placed in `/app/config/parameters.yml`.Next you will receive instructions on how to install data into the database, and how to run a simplified dev server using the `bin/console server:run` command.
_Tip: For a more complete and better performing setup using Apache or Nginx, read up on how to [install eZ Platform manually](https://doc.ezplatform.com/en/latest/getting_started/install_manually/)._## Issue tracker
Submitting bugs, improvements and stories is possible on https://jira.ez.no/browse/EZEE.
If you discover a security issue, please see how to responsibly report such issues on https://doc.ez.no/Security.## Backwards compatibility
eZ Platform aims to be **100% content 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](http://doc.ez.no/eZ-Publish/Upgrading) to eZ Platform.Unlike eZ Publish Platform 5.x, eZ Platform does not ship with eZ Publish Legacy (4.x). But this is available by optional installing [LegacyBridge](https://github.com/ezsystems/LegacyBridge/releases/) to allow eZ Platform and eZ Publish Legacy to run together, this is only recommended for migration use cases and not for new installations.
## COPYRIGHT
Copyright (C) 1999-2019 eZ Systems AS. All rights reserved.## LICENSE
- http://ez.no/Products/About-our-Software/Licenses-and-agreements/eZ-Business-Use-License-Agreement-eZ-BUL-Version-2.1 eZ Business Use License Agreement eZ BUL Version 2.1
- https://ez.no/About-our-Software/Licenses-and-agreements/eZ-Trial-and-Test-License-Agreement-eZ-TTL-v2.0 eZ Trial and Test License Agreement (eZ TTL) v2.0