BackBee - the next gen Content Manager (SymfonyLive 2015)

Post on 17-Jul-2015

150 views 0 download

Transcript of BackBee - the next gen Content Manager (SymfonyLive 2015)

The Next-GenContent ManagerAVRIL 2015

2 AVRIL 2015

Qu’est ce que BackBee ?

CMS open source, reposant sur des

composants Symfony et Doctrine

Une gestion de contenus extensible

1 promesse : FRONT = BACK

3 AVRIL 2015

Vision d’ensemble : La ‘Standard Edition’

BackBee Core BackBee Javascript Client

Templating

BackBee

Infrastructure

Applications

Components

Core

API

RESTPHP Twig Smarty …

Symfony Components Doctrine ORM

Security / ACL

Workflow

Search

Routing

Events

Theming

Logging

Cache

Config

Bundle

Contribution User Main Content …Bundle

Auth Datastore FormBuilder

Translator TreeView LinkSelector

i18nRequest/Response REST

4 AVRIL 2015

L’apport de Symfony dans BackBee

4 composants sont au cœur de BackBee

• HttpKernel (Application, Bundles, Events natifs)

• HttpFoundation (Request/Response)

• Event Dispatcher

• Dependency Injection

BackBee dispose de très nombreux événements en complément

de ceux proposés par Symfony et Doctrine

5 AVRIL 2015

Un modèle de Contenu extensible - 1/2

Sans action sur le cache, sans aucune mise à jour de la base de données.

6 AVRIL 2015

Un modèle de Contenu extensible - 2/2

7 AVRIL 2015

FRONT = BACK

• WYSIWYG

• Layouts, Pages et Blocs

• Gestion en drag & drop et ‘tool bar’

8 AVRIL 2015

BackBee est open source - 1/2

Github,

biensûr !

Une démarche

’QUALITÉ’

Vous êtes les

bienvenus

9 AVRIL 2015

BackBee est open source - 2/2

Un tuto pour vous aider : BlogBee

Règles de contributions claires

https://gitter.im/backbee/BackBee

Une question : Issue ou gitter

10 AVRIL 2015

Merci ! Et rendez-vous

le 15 avril pour la V1

Powered by