EZ PLATFORM · By using Symfony2 in its complete form, eZ is fully compatible with any projects or...

8
EZ PLATFORM DESIGN AND DEVELOP CONTENT-DRIVEN WEBSITES AND APPLICATIONS

Transcript of EZ PLATFORM · By using Symfony2 in its complete form, eZ is fully compatible with any projects or...

EZ PLATFORM

DESIGN AND DEVELOP CONTENT-DRIVEN WEBSITES AND APPLICATIONS

eZ gives you modern architecture and flexibility so you can customize, extend and scale your sites and apps with ease. Built on top of the Symfony full-stack framework, our new open source CMS eZ Platform enables you to tailor your content model and distribute your content however you like.

Do You Want Power and Simplicity?

Take control of your content: Seamlessly deliver content on your site or app and use our fully featured REST API to integrate content from apps or deliver Content as a Service.

Take advantage of Symfony, the leading PHP framework: Develop in a very similar way to pure Symfony, with the same templating system, Twig, the same library for deployment and version dependency, Composer, and many other Symfony bundles and components.

Reduce the cost of ownership: Less custom development means a friendlier bottom line, and more time to innovate on top of a trusted open source platform.

Speed up time-to-market: Developers who use Symfony can start customizing and extending eZ Platform right out of the gate. New to Symfony? You have plenty to gain.

Start with clean code: eZ carries a substan-tially low level of technical debt compared to many other CMSs.

Open Source and Open Minded

Contribute to an open development project where your voice is heard. Fork me on Github: github.com/ezsystems/ezplatform

WANT TO BUILD CONTENT-RICH WEBSITES AND APPS BETTER, FASTER AND EASIER?

CUSTOMIZE, EXTEND, INTEGRATE

Open source and enterprise grade, eZ Platform provides the web framework, APIs and content engine you need to build content-rich websites and apps.

An easy-to-use editorial interface

We’ve entirely rewritten the UI so content creators can write stories faster and easier than ever before.

A flexible structured content repository

Manage versions of content items, translations, content workflows and semantic content relations for smarter content delivery.

Domain-specific APIs

Easily integrate content from other applications or use eZ to deliver Content as a Service to any app or site, in any language.

Infrastructure for software development industrialization

Follow best practices such as continuous integration, unit-testing automation, behavior-driven development and frequent deployment.

WEBSITE / DEMO SITE

SYMFONY2 FRAMEWORK

STORAGE

EZ PLATFORM KERNEL AND CONTENT REPOSITORY

PERSISTENCE, CACHE, SEARCH, IO

PUBLIC API

REST APITWIG TEMPLATE ENGINECMS USER INTERFACE

EDITORS,MARKETERS,

ADMIN (CMS USERS)

LEAN ARCHITECTURE BUILT TO SCALE

A Premiere Web Framework • Based on Symfony2 full-stack framework• Supports a range of development tasks, from designing templates to developing bundles• Simple to extend and to plug in existing Symfony applications

Clean, Separate and Stable APIs• A Public API provides access to the repository and a REST API exposes the Public API as RESTful web services• JS REST client exposes the REST API to JavaScript developers – easily integrate eZ Platform into JS apps

Fast and Scalable Storage Layer• Persistence, Search and IO handling• Search service powered by Solr• IO handler supports efficient file manage ment, including the use of cloud-based file systems such as AWS• Cache system ensures high availability and reliable performance

Best-in-Class Repository• Covers features such as content type management, localization and translation• Granular permission system• Unequaled extensibility, allowing devel opers to create their own field type and extend the APIs to fit their business specific needs

END USERSWEB

SERVICES

KICKSTART YOUR FIRST PROJECT!

1. Install eZ PlatformDeploy the platform in minutes.

3. Design Your TemplatesCreate custom templates across your site.

5. Go LiveDistribute your content across channels.

2. Model Your ContentTailor the content model any way you’d like.

4. Create Your ContentBuild your content with drag-and-drop tools.

share.ez.no/latest

» Download eZ Platform today!Get started on your first eZ Platform project.

CUSTOM PROJECT EXISTING BUNDLE

This is an important question every PHP developer should ask before selecting a CMS.

Symfony-based applications either integrate Symfony components or Symfony integrates the application. More than three years ago, eZ chose the second solution, Symfony full stack.

By using Symfony2 in its complete form, eZ is fully compatible with any projects or plugins developed using the Symfony framework. An example of this comes from one of our part-ners Netgen, who integrated the Symfony-based e-commerce solution Sylius into eZ.

Other CMSs have adopted the Symfony framework, but many of them have taken a different approach. Drupal 8, for example, incorporates Symfony2 components, such as HttpFoundation and Routing, but not the complete stack.

When Symfony isn’t used in its entirety, some components of an existing bundle may be missing or not completely compatible with the CMS. This limits the potential of combining certain CMSs with custom Symfony development.

BUT WHY CHOOSE EZ OVER ANOTHER SYMFONY-BASED CMS?

SYMFONY 2 FULL STACK

PLATFORM

“We are convinced that the eZ/Symfony pairing is the best possible solution for the CMS market. The feedback from projects and major accounts reinforces our opinion.”

- Gilles Guirand, CTO of Kaliop

Organizations use eZ for a wide range of use cases including:

The Christian Science Monitor pioneered the shift from print to a direct-to-web publication workflow.

Hootsuite delivers content with minimal latency and scales to high traffic loads.

The Financial Times manages paid content for 14 B2B brands.

comScore delivers a responsive site and geo-based content recommendations.

• Collaboration and social apps• E-commerce• Brand and corporate presence

• News and media sites• Online portals• Intranet applications

• Knowledge bases• E-learning centers

OVER 5 MILLION DOWNLOADS AND 45,000 COMMUNITY MEMBERS

DISCOVER EZ STUDIO

eZ Studio enables editors to take full control of their content on eZ Platform-based web sites and apps. Easily create content and manage landing pages with in-page editing, flexible workflows and automated content scheduling.

Learn more at ezstudio.com

www.ez.no [email protected] @ezsystems

© 2015 eZ Systems and the eZ logo are registered trademarks of eZ Systems AS

Get Started Today

» Download eZ Platform: share.ez.no/latest

» Fork Me On GitHub: github.com/ezsystems/ezplatform

» Read the Documentation: doc.ez.no

» Join the eZ Community: share.ez.no

» Learn more about Symfony: symfony.com

About eZ

eZ Systems is a global content management platform provider that is dedicated to helping businesses maximize the value of their content. Our open source software simplifies the way enterprises create, deliver and optimize their content in order to engage customers. Thousands of organizations rely on eZ to deliver digital experiences that foster business growth.

eZ Facts

» eZ Systems AS was founded in 1999 in Norway

» 15+ years experience as a commercial open source provider

» Supports 500+ enterprise customers in 25+ countries

» Ecosystem contains a community of 45,000+ members and 80+ business partners

» 8 offices located throughout North America, Europe and Asia