SlideShare a Scribd company logo
1 of 24
Download to read offline
eZ	
  Webinar	
  
!
Introducing	
  	
  
eZ	
  Publish	
  Pla5orm	
  5.4	
  
&	
  further	
  eZ	
  roadmap	
  
!
Where	
  Content	
  Means	
  Business	
  
!!
eZ	
  Publish	
  Pla5orm	
  5.4	
  is	
  available
….	
  
!
2
•	
  Technical	
  release	
  date:	
  November	
  28th	
  
•	
  General	
  availability:	
  December	
  2nd	
  
eZ?
Our	
  vision	
  is	
  to	
  simplify	
  the	
  way	
  people	
  interact	
  with	
  content.	
  
We	
  improve	
  businesses	
  of	
  all	
  sort	
  by	
  unlocking	
  the	
  value	
  of	
  digital	
  
content	
  with	
  efficient	
  soCware	
  and	
  services	
  where	
  content	
  means	
  
business.
e-­‐Commerce	
  	
  
&	
  Digital	
  Business
Digital	
  MarkeKng	
  	
  
&	
  Customer	
  Experience
Content	
  Management	
  
&	
  User	
  Experience
Our	
  products	
  and	
  soluFons
eZ	
  Publish	
  
Content	
  	
  
Pla5orm
CollaboraKon
!
AnalyKcs	
  	
  &	
  
OpKmisaKon
Enterprise	
  

Search	
  &	
  

Discover
E-­‐Commerce
MarkeKng	
  

AutomaKon
PersonalisaKon	
  

• An	
  integrated,	
  yet	
  open	
  plaRorm	
  
efficiently	
  combining	
  all	
  ingredients	
  of	
  
a	
  successful	
  digital	
  customer	
  
experience.	
  
• The	
  best	
  of	
  both	
  worlds:	
  Open	
  Source	
  
soCware	
  and	
  Enterprise-­‐grade	
  
services.	
  	
  
• An	
  unequaled	
  soCware	
  plaRorm	
  
beauKfully	
  engineered	
  for	
  developers	
  
and	
  designers	
  to	
  build	
  on,	
  customize	
  
and	
  extend.
Reminder
5
Reminder	
  on	
  eZ	
  Publish	
  Pla5orm	
  5.x:	
  target	
  architecture
Storage
!
!
eZ	
  PlaRorm	
  Business	
  Logic
Persistence	
  &	
  IO	
  SPI
Public	
  API
Symfony2	
  Web	
  Framework
REST	
  API
Twig	
  Template	
  Engine
Website	
  /	
  Demo	
  site
CMS	
  	
  
User	
  	
  
Interface	
  
End	
  Users	
  
(Website	
  users)
Editor,	
  	
  
Marketer,	
  	
  
Admin	
  
(CMS	
  users)
Web	
  Service
User	
  Interface
APIs
Web	
  Framework	
  &	
  dev
Kernel(s)
Content	
  &	
  Data
Reminder	
  on	
  eZ	
  Publish	
  Pla5orm	
  5.x:	
  progressive	
  architecture
…
7Storage
!
!
legacy	
  kernel:

eZ	
  Publish	
  Legacy	
  
Business	
  Locic	
  (LS)	
  
!
new	
  kernel:	
  
eZ	
  PlaRorm	
  Business	
  Logic
Persistence	
  &	
  IO	
  SPI
Public	
  API
Symfony2	
  Full	
  Stack
REST	
  API
Twig	
  Template	
  Engine
eZ	
  &	
  custom	
  controllers
eZ	
  Template	
  Engine	
  (LS)
Legacy	
  modules
Website	
  /	
  Demo	
  siteCMS	
  UI	
  (LS)
End	
  Users	
  
(Website	
  users)
Editor,	
  Marketer,	
  	
  
Admin	
  
(CMS	
  users)
Web	
  Service	
  
IntegraKon
User	
  Interface
APIs
Web	
  Framework	
  &	
  dev
Kernel(s)
Content	
  &	
  Data
New	
  kernel	
  &	
  legacy	
  kernel	
  
Interoperability
Reminder	
  on	
  eZ	
  Publish	
  Pla5orm	
  5.x:	
  progressive	
  architecture
5.25.1 5.35.0 5.4
legacy
New	
  Stacklegacy
Reminder
9
▪ 5.0	
  |	
  Nov	
  2012	
  
▪ Started	
  the	
  smooth	
  transition	
  from	
  eZ	
  Publish	
  4.x	
  “legacy”	
  to	
  eZ	
  Platform	
  
▪ Contained	
  all	
  new	
  PHP	
  and	
  REST	
  API	
  for	
  easier	
  work	
  with	
  the	
  content	
  repository,	
  and	
  all	
  
new	
  web	
  development	
  option	
  using	
  Symfony2	
  Full	
  Stack	
  
▪ 5.1LTS	
  |	
  May	
  2013	
  
▪ Cache:	
  Persistence	
  cache	
  &	
  HTTP	
  Cache	
  content	
  awareness	
  for	
  intelligent	
  purge	
  
▪ REST	
  support	
  for	
  sessions	
  &	
  corresponding	
  XSRF	
  protection	
  
▪ Lots	
  of	
  missing	
  web	
  development,	
  legacy	
  integrations	
  and	
  repository	
  features	
  
▪ 5.2	
  |	
  Nov	
  2013	
  
▪ Cache:	
  Context-­‐aware	
  HTTP	
  Cache	
  support	
  for	
  logged	
  in	
  users	
  
▪ Extensibility:	
  Powerful	
  override	
  of	
  Content	
  Controller	
  &	
  extending	
  REST	
  API	
  
▪ Repository	
  signals	
  listenable	
  via	
  Symfony	
  event	
  system	
  
▪ More	
  Web	
  development	
  focus	
  with	
  out	
  of	
  the	
  box	
  features	
  for	
  commenting,	
  paging,	
  index	
  
page	
  and	
  misc	
  template	
  helpers	
  for	
  common	
  needs
Reminder
10
▪ 5.3LTS	
  |	
  May	
  2014	
  
▪ Move	
  to	
  use	
  Doctrine	
  DBAL,	
  Symfony2	
  authentication	
  and	
  full	
  use	
  of	
  Composer	
  
▪ Solr	
  4.x	
  support	
  
▪ Easy	
  Language	
  Switcher	
  functionality	
  for	
  web	
  pages	
  
▪ Location	
  “Search”	
  API	
  to	
  match	
  existing	
  Content	
  Search	
  API	
  
▪ MapLocation	
  Criterion	
  for	
  filtering	
  search	
  by	
  placement	
  	
  
▪ Loads	
  of	
  smaller	
  improvements	
  to	
  for	
  instance	
  REST	
  API	
  ,	
  helpers	
  and	
  web	
  dev	
  
▪ UI:	
  Comment	
  Moderation	
  in	
  Admin	
  for	
  use	
  with	
  Disqus,	
  and	
  content	
  preview	
  using	
  
“Platform	
  stack”	
  for	
  those	
  implementing	
  frontend	
  in	
  100%	
  in	
  Symfony	
  
▪ Further	
  reading:	
  doc.ez.no/display/EZP/5.3+Release+Notes
Roadmap
1111
11
eZ	
  Publish	
  4.x
eZ	
  next	
  
generaFon	
  	
  
Legacy	
  
Legacy	
  
&	
  New	
  Stack	
  
New	
  Stack	
  	
  
&	
  New	
  U.I.	
  
(no	
  legacy	
  dep...)
Supported	
  unKl
Supported	
  unKl
4.7
5.2
Supported	
  unKl5.3
Supported	
  unKl5.4
STS
LTS
a a
NOV.	
  2013 MAY	
  2014 FALL	
  2014
GeneraKon Technology
eZ	
  Publish	
  	
  
Pla5orm	
  5.x
May	
  2015	
  
Extended	
  May	
  2017
May	
  2017	
  
Extended	
  May	
  2019
May	
  2017	
  
Extended	
  May	
  2019
<	
  to	
  be	
  defined	
  >
ß ß ß
LTSFTS
Aconcagua
Ventoux
Castor
eZ	
  Publish	
  Pla5orm	
  5.4
Goal:	
  
•	
  Minimum	
  level	
  of	
  dependencies	
  to	
  legacy	
  without	
  compaKbility	
  break	
  

(porKng	
  features	
  to	
  the	
  new	
  stack)	
  	
  
•	
  Quality	
  and	
  stability	
  
•	
  Performance	
  
•	
  Simple	
  upgrade	
  path	
  from	
  5.3	
  and	
  below	
  
•	
  But	
  also	
  simple	
  upgrade	
  path	
  to	
  future	
  new	
  generaKon	
  of	
  eZ	
  product:	
  eZ	
  PlaRorm.	
  
!
Also:	
  
• Improving	
  and	
  updaKng	
  the	
  demo	
  bundle	
  with	
  5.4	
  features	
  
• Improving	
  doc	
  
• Preparing	
  future	
  features	
  that	
  will	
  be	
  introduced	
  in	
  .releases	
  and	
  in	
  nxtgen	
  
• Improving	
  with	
  significant	
  bug	
  fixes	
  and	
  improvements	
  to	
  previous	
  5.3	
  
12
eZ	
  Publish	
  Pla5orm	
  5.4
Facts:	
  
•	
  28	
  new	
  features,	
  45	
  improvements,	
  and	
  184	
  bug	
  
fixes	
  
•	
  LTS:	
  Long	
  Term	
  Support,	
  unKl	
  2019	
  via	
  extended	
  
Support	
  contract	
  
•	
  Last	
  major	
  version	
  for	
  5.x	
  
•	
  All	
  you	
  need	
  to	
  know:	
  hup://ez.no/5.4	
  	
  
13
•New	
  Symfony-­‐based	
  image	
  and	
  file	
  management	
  
The	
  I/O	
  system	
  as	
  well	
  as	
  the	
  image	
  alias	
  system	
  have	
  been	
  ported	
  
to	
  the	
  new	
  architecture,	
  removing	
  one	
  of	
  the	
  key	
  core	
  dependencies	
  
to	
  the	
  legacy	
  system.	
  
Relies	
  on	
  LiipImagineBundle	
  for	
  Symfony	
  &	
  Imagine	
  library
New	
  in	
  5.4
Benefits:	
  
•	
  Possible	
  to	
  manage	
  your	
  images	
  and	
  files	
  on	
  cloud-­‐based	
  storage	
  
like	
  AWS	
  
•	
  NaKve	
  clustering	
  capability	
  without	
  dependency	
  on	
  Legacy	
  stack	
  
•	
  Improved	
  performance	
  with	
  possibility	
  to	
  deploy	
  image	
  and	
  media	
  
•Improved	
  Symfony-­‐based	
  Cache	
  System	
  
The	
  context-­‐aware	
  Hup	
  cache	
  system	
  introduced	
  with	
  5.2	
  just	
  got	
  beuer.	
  
We’ve	
  introduced	
  powerful	
  cache	
  management	
  capabiliKes,	
  naKve	
  out	
  of	
  
the	
  box	
  Varnish	
  3	
  &	
  4	
  support,	
  and	
  beuer	
  Symfony	
  and	
  eZ	
  Publish	
  
integraKon.	
  
Introducing	
  FOSHFpCacheBundle	
  for	
  Symfony	
  (merging	
  
LiipCacheControlBundle	
  and	
  DriebitHFpCacheBundle).
New	
  in	
  5.4
Benefits:	
  
•	
  Simplified	
  deployment	
  of	
  high	
  performance	
  setups	
  
•	
  Beuer	
  support	
  for	
  mulKchannel	
  and	
  mulK-­‐locaKon	
  content	
  cache	
  
•	
  Simplified	
  administraKon	
  and	
  maintenance	
  
•	
  Standardized	
  approach
•Premium	
  content	
  access	
  wall	
  
The	
  demo-­‐bundle	
  features	
  a	
  new	
  premium	
  content	
  wall.	
  	
  
For	
  use	
  cases	
  such	
  as	
  paid-­‐content,	
  this	
  feature	
  delivers	
  full	
  content	
  to	
  
subscribers	
  and	
  only	
  delivers	
  a	
  teaser	
  to	
  non-­‐subscriber.	
  A	
  best	
  pracKce	
  
that	
  sKll	
  needed	
  to	
  be	
  available	
  out	
  of	
  the	
  box.
New	
  in	
  5.4
Benefits:	
  
•	
  Simplifies	
  deployment	
  of	
  complex	
  permission-­‐based	
  access	
  to	
  your	
  
content	
  
•	
  Enables	
  promoKon	
  of	
  subscripKon	
  based	
  paid	
  access	
  to	
  content
 And	
  also:	
  
• Dynamic	
  sewngs	
  for	
  site	
  accesses	
  management,	
  	
  
• Improved	
  Search	
  API	
  performance,	
  	
  
• Improved	
  rendering	
  performance	
  
• New	
  field	
  types	
  (thx	
  to	
  contributors)	
  and	
  Twig	
  helpers,	
  	
  
• URL	
  decorators,	
  	
  
• IntegraKon	
  of	
  breadcrumb	
  and	
  menu	
  Symfony	
  bundles.	
  See	
  the	
  5.4	
  
release	
  notes	
  for	
  more.	
  
• and	
  more.
New	
  in	
  5.4
What	
  next?
18
What	
  next?
New	
  Kernel	
  only	
  
19
Reminder	
  on	
  eZ	
  Publish	
  Pla5orm	
  5.x:	
  target	
  architecture
…
Storage
!
!
eZ	
  PlaRorm	
  Business	
  Logic
Persistence	
  &	
  IO	
  SPI
Public	
  API
Symfony2	
  Web	
  Framework
REST	
  API
Twig	
  Template	
  Engine
Website	
  /	
  Demo	
  site
CMS	
  	
  
User	
  	
  
Interface	
  
End	
  Users	
  
(Website	
  users)
Editor,	
  	
  
Marketer,	
  	
  
Admin	
  
(CMS	
  users)
Web	
  Service
legacy	
  
kernel
Updated	
  product	
  por5olio
21
eZ	
  Studio
eZ	
  PlaRorm
Create,	
  Manage,	
  Deliver	
  Relevant	
  
Content
For	
  Business	
  Users
For	
  Developers Design	
  and	
  Build	
  Remarkable	
  
Experiences
Overview
Product	
  Structure
•eZ	
  Studio	
  (eZ	
  BUL	
  only)

-­‐	
  Full	
  featured	
  specialized	
  User	
  
Interface	
  for	
  business	
  users

-­‐	
  Online	
  services

-­‐	
  Enterprise	
  features

-­‐	
  CXM	
  services	
  
!
•eZ	
  PlaRorm	
  (GPL/BUL)

-­‐	
  For	
  developers	
  &	
  
administrators,	
  with	
  ediKng	
  
capabiliKes

-­‐	
  All	
  developer	
  tools,	
  APIs	
  
and	
  systems

-­‐	
  Web	
  User	
  Interface	
  with	
  
simple	
  generic	
  Editorial	
  
capabiliKes eZ#Pla'orm
eZ#Studio
Storage
Content&Services&Engine
Persistence&API
Public&API
Web&Framework REST&API
User*Interface
Business*
User*Interface
Enterprise
Tools*
Experience*
Management*
Services
Authoring*&*Edi>ng
Conversion*&*Transac>on
Workflow*&*Collabora>on
Dashboards...
Content*Deployment,
Cloud*deployment*&
hos>ng
Monitoring,*Updates...
Web*Analy>cs*+*other
Online*Marke>ng*&
CXM*services
Create,*Deliver,*Op>mizeConfigure,*Customize,*Extend
100%*Open*SourceAs*a*Service*&*Proprietary
Upgrade*Path
GPLBUL
Developers,
admins
Editors,*Marketers,
All*business*endRusers
Business	
  SoluFon
Roadmap
2323
23
eZ	
  Publish	
  4.x
eZ	
  Pla5orm	
  
eZ	
  Studio	
  
Legacy	
  
Legacy	
  
&	
  New	
  Stack	
  
New	
  Stack	
  	
  
&	
  New	
  U.I.	
  
(no	
  legacy	
  dep...)
Supported	
  unKl
Supported	
  unKl
4.7
5.2
Supported	
  unKl5.3
Supported	
  unKl5.4
STS
LTS
a a
NOV.	
  2013 MAY	
  2014 FALL	
  2014
GeneraKon Technology
eZ	
  Publish	
  	
  
Pla5orm	
  5.x
May	
  2015	
  
Extended	
  May	
  2017
May	
  2017	
  
Extended	
  May	
  2019
May	
  2017	
  
Extended	
  May	
  2019
<	
  to	
  be	
  defined	
  >
ß ß ß
LTSFTS
Aconcagua
Ventoux
Castor
a a ß ß ß
LTSFTS
Thank	
  you,	
  feel	
  free	
  to	
  ping	
  me	
  if	
  quesFons!
Roland	
  Benedew	
  
Chief	
  Product	
  &	
  MarkeKng	
  
roland.benedew@ez.no	
  
+1	
  781	
  605	
  9659	
  
@rolandbenedew

More Related Content

What's hot

eZ Publish vs Drupal - technical battle
eZ Publish vs Drupal - technical battleeZ Publish vs Drupal - technical battle
eZ Publish vs Drupal - technical battleKaliop-slide
 
Dockerizing Symfony Applications - Symfony Live Berlin 2014
Dockerizing Symfony Applications - Symfony Live Berlin 2014Dockerizing Symfony Applications - Symfony Live Berlin 2014
Dockerizing Symfony Applications - Symfony Live Berlin 2014D
 
10 Reasons ColdFusion PDFs should rule the world
10 Reasons ColdFusion PDFs should rule the world10 Reasons ColdFusion PDFs should rule the world
10 Reasons ColdFusion PDFs should rule the worldColdFusionConference
 
Php Dependency Management with Composer ZendCon 2016
Php Dependency Management with Composer ZendCon 2016Php Dependency Management with Composer ZendCon 2016
Php Dependency Management with Composer ZendCon 2016Clark Everetts
 
Demystifying eZ Publish 5.x for eZ Publish 4.0 developers
Demystifying eZ Publish 5.x for eZ Publish 4.0 developersDemystifying eZ Publish 5.x for eZ Publish 4.0 developers
Demystifying eZ Publish 5.x for eZ Publish 4.0 developersKaliop-slide
 
Ez Flow Advanced usage
Ez Flow Advanced usageEz Flow Advanced usage
Ez Flow Advanced usageKaliop-slide
 
A look at FastCgi & Mod_PHP architecture
A look at FastCgi & Mod_PHP architectureA look at FastCgi & Mod_PHP architecture
A look at FastCgi & Mod_PHP architectureAimee Maree Forsstrom
 
Php internal architecture
Php internal architecturePhp internal architecture
Php internal architectureElizabeth Smith
 
Getting instantly up and running with Docker and Symfony
Getting instantly up and running with Docker and SymfonyGetting instantly up and running with Docker and Symfony
Getting instantly up and running with Docker and SymfonyAndré Rømcke
 
The Parenscript Common Lisp to JavaScript compiler
The Parenscript Common Lisp to JavaScript compilerThe Parenscript Common Lisp to JavaScript compiler
The Parenscript Common Lisp to JavaScript compilerVladimir Sedach
 
Handling 10k requests per second with Symfony and Varnish - SymfonyCon Berlin...
Handling 10k requests per second with Symfony and Varnish - SymfonyCon Berlin...Handling 10k requests per second with Symfony and Varnish - SymfonyCon Berlin...
Handling 10k requests per second with Symfony and Varnish - SymfonyCon Berlin...Alexander Lisachenko
 
Dockerize Me: Distributed PHP applications with Symfony, Docker, Consul and A...
Dockerize Me: Distributed PHP applications with Symfony, Docker, Consul and A...Dockerize Me: Distributed PHP applications with Symfony, Docker, Consul and A...
Dockerize Me: Distributed PHP applications with Symfony, Docker, Consul and A...Alexey Petrov
 
PHP and FastCGI Performance Optimizations
PHP and FastCGI Performance OptimizationsPHP and FastCGI Performance Optimizations
PHP and FastCGI Performance OptimizationsAlessandro Pilotti
 
Ways to generate PDF from Python Web applications, Gaël Le Mignot
Ways to generate PDF from Python Web applications, Gaël Le MignotWays to generate PDF from Python Web applications, Gaël Le Mignot
Ways to generate PDF from Python Web applications, Gaël Le MignotPôle Systematic Paris-Region
 
Developing high-performance network servers in Lisp
Developing high-performance network servers in LispDeveloping high-performance network servers in Lisp
Developing high-performance network servers in LispVladimir Sedach
 

What's hot (20)

eZ Publish vs Drupal - technical battle
eZ Publish vs Drupal - technical battleeZ Publish vs Drupal - technical battle
eZ Publish vs Drupal - technical battle
 
Instant ColdFusion with Vagrant
Instant ColdFusion with VagrantInstant ColdFusion with Vagrant
Instant ColdFusion with Vagrant
 
Keep Applications Online
Keep Applications OnlineKeep Applications Online
Keep Applications Online
 
Dockerizing Symfony Applications - Symfony Live Berlin 2014
Dockerizing Symfony Applications - Symfony Live Berlin 2014Dockerizing Symfony Applications - Symfony Live Berlin 2014
Dockerizing Symfony Applications - Symfony Live Berlin 2014
 
10 Reasons ColdFusion PDFs should rule the world
10 Reasons ColdFusion PDFs should rule the world10 Reasons ColdFusion PDFs should rule the world
10 Reasons ColdFusion PDFs should rule the world
 
Php Dependency Management with Composer ZendCon 2016
Php Dependency Management with Composer ZendCon 2016Php Dependency Management with Composer ZendCon 2016
Php Dependency Management with Composer ZendCon 2016
 
Locking Down CF Servers
Locking Down CF ServersLocking Down CF Servers
Locking Down CF Servers
 
Demystifying eZ Publish 5.x for eZ Publish 4.0 developers
Demystifying eZ Publish 5.x for eZ Publish 4.0 developersDemystifying eZ Publish 5.x for eZ Publish 4.0 developers
Demystifying eZ Publish 5.x for eZ Publish 4.0 developers
 
Ez Flow Advanced usage
Ez Flow Advanced usageEz Flow Advanced usage
Ez Flow Advanced usage
 
A look at FastCgi & Mod_PHP architecture
A look at FastCgi & Mod_PHP architectureA look at FastCgi & Mod_PHP architecture
A look at FastCgi & Mod_PHP architecture
 
Php internal architecture
Php internal architecturePhp internal architecture
Php internal architecture
 
Command box
Command boxCommand box
Command box
 
Getting instantly up and running with Docker and Symfony
Getting instantly up and running with Docker and SymfonyGetting instantly up and running with Docker and Symfony
Getting instantly up and running with Docker and Symfony
 
The Parenscript Common Lisp to JavaScript compiler
The Parenscript Common Lisp to JavaScript compilerThe Parenscript Common Lisp to JavaScript compiler
The Parenscript Common Lisp to JavaScript compiler
 
Handling 10k requests per second with Symfony and Varnish - SymfonyCon Berlin...
Handling 10k requests per second with Symfony and Varnish - SymfonyCon Berlin...Handling 10k requests per second with Symfony and Varnish - SymfonyCon Berlin...
Handling 10k requests per second with Symfony and Varnish - SymfonyCon Berlin...
 
zlm-cython
zlm-cythonzlm-cython
zlm-cython
 
Dockerize Me: Distributed PHP applications with Symfony, Docker, Consul and A...
Dockerize Me: Distributed PHP applications with Symfony, Docker, Consul and A...Dockerize Me: Distributed PHP applications with Symfony, Docker, Consul and A...
Dockerize Me: Distributed PHP applications with Symfony, Docker, Consul and A...
 
PHP and FastCGI Performance Optimizations
PHP and FastCGI Performance OptimizationsPHP and FastCGI Performance Optimizations
PHP and FastCGI Performance Optimizations
 
Ways to generate PDF from Python Web applications, Gaël Le Mignot
Ways to generate PDF from Python Web applications, Gaël Le MignotWays to generate PDF from Python Web applications, Gaël Le Mignot
Ways to generate PDF from Python Web applications, Gaël Le Mignot
 
Developing high-performance network servers in Lisp
Developing high-performance network servers in LispDeveloping high-performance network servers in Lisp
Developing high-performance network servers in Lisp
 

Similar to eZ Publish Platform 5.4 public webinar

eZ Publish Norwegian Public User Group
eZ Publish Norwegian Public User GroupeZ Publish Norwegian Public User Group
eZ Publish Norwegian Public User GroupRoland Benedetti
 
eZ Publish Platform 5.2 and roadmap
eZ Publish Platform 5.2 and roadmapeZ Publish Platform 5.2 and roadmap
eZ Publish Platform 5.2 and roadmapRoland Benedetti
 
Introducing eZ Publish Platform 5.1 - webinar
Introducing eZ Publish Platform 5.1 - webinarIntroducing eZ Publish Platform 5.1 - webinar
Introducing eZ Publish Platform 5.1 - webinarRoland Benedetti
 
Introduction to eZ Publish Platform 5.3, the Ventoux release, public webinar
Introduction to eZ Publish Platform 5.3, the Ventoux release, public webinarIntroduction to eZ Publish Platform 5.3, the Ventoux release, public webinar
Introduction to eZ Publish Platform 5.3, the Ventoux release, public webinarRoland Benedetti
 
Nuxeo World Keynote: Roadmap - What to Expect from Nuxeo in 2011
Nuxeo World Keynote: Roadmap - What to Expect from Nuxeo in 2011Nuxeo World Keynote: Roadmap - What to Expect from Nuxeo in 2011
Nuxeo World Keynote: Roadmap - What to Expect from Nuxeo in 2011Nuxeo
 
Cisco webex zend con2010 presentation
Cisco webex zend con2010 presentationCisco webex zend con2010 presentation
Cisco webex zend con2010 presentationEnterprise PHP Center
 
Cisco webex zend con2010 presentation
Cisco webex zend con2010 presentationCisco webex zend con2010 presentation
Cisco webex zend con2010 presentationEnterprise PHP Center
 
osCaddie Drupal/Alfresco Integration Technical Update
osCaddie Drupal/Alfresco Integration Technical UpdateosCaddie Drupal/Alfresco Integration Technical Update
osCaddie Drupal/Alfresco Integration Technical UpdateAppnovation Technologies
 
Top 10 php frameworks in 2021
Top 10 php frameworks in 2021Top 10 php frameworks in 2021
Top 10 php frameworks in 2021MaryamAnwar10
 
Alfresco 4.0 - A Complete Introduction
 Alfresco 4.0 - A Complete Introduction Alfresco 4.0 - A Complete Introduction
Alfresco 4.0 - A Complete IntroductionAjeet Singh
 
Prominent Back-end frameworks to consider in 2022!
Prominent Back-end frameworks to consider in 2022!Prominent Back-end frameworks to consider in 2022!
Prominent Back-end frameworks to consider in 2022!Shelly Megan
 
Top 10 best PHP frameworks for web development.pdf
Top 10 best PHP frameworks for web development.pdfTop 10 best PHP frameworks for web development.pdf
Top 10 best PHP frameworks for web development.pdfMoon Technolabs Pvt. Ltd.
 
Accelerating Software Development with NetApp's P4flex
Accelerating Software Development with NetApp's P4flexAccelerating Software Development with NetApp's P4flex
Accelerating Software Development with NetApp's P4flexPerforce
 
substrate: A framework to efficiently build blockchains
substrate: A framework to efficiently build blockchainssubstrate: A framework to efficiently build blockchains
substrate: A framework to efficiently build blockchainsservicesNitor
 
Biztalk server 2013 1 (1)
Biztalk server 2013 1 (1)Biztalk server 2013 1 (1)
Biztalk server 2013 1 (1)Chawdary Tella
 
WCM-5 WCM Solutions with Drupal and Alfresco
WCM-5 WCM Solutions with Drupal and AlfrescoWCM-5 WCM Solutions with Drupal and Alfresco
WCM-5 WCM Solutions with Drupal and AlfrescoAlfresco Software
 
My cool new Slideshow!
My cool new Slideshow!My cool new Slideshow!
My cool new Slideshow!netzwelt12345
 
AN INTRODUCTION TO APACHE FLEX
AN INTRODUCTION TO APACHE FLEXAN INTRODUCTION TO APACHE FLEX
AN INTRODUCTION TO APACHE FLEXJoseph Labrecque
 
What is CakePHP Web Development .pdf
What is CakePHP Web Development .pdfWhat is CakePHP Web Development .pdf
What is CakePHP Web Development .pdfGrintech Web Agency
 

Similar to eZ Publish Platform 5.4 public webinar (20)

eZ Publish Norwegian Public User Group
eZ Publish Norwegian Public User GroupeZ Publish Norwegian Public User Group
eZ Publish Norwegian Public User Group
 
eZ Publish Platform 5.2 and roadmap
eZ Publish Platform 5.2 and roadmapeZ Publish Platform 5.2 and roadmap
eZ Publish Platform 5.2 and roadmap
 
Introducing eZ Publish Platform 5.1 - webinar
Introducing eZ Publish Platform 5.1 - webinarIntroducing eZ Publish Platform 5.1 - webinar
Introducing eZ Publish Platform 5.1 - webinar
 
Introduction to eZ Publish Platform 5.3, the Ventoux release, public webinar
Introduction to eZ Publish Platform 5.3, the Ventoux release, public webinarIntroduction to eZ Publish Platform 5.3, the Ventoux release, public webinar
Introduction to eZ Publish Platform 5.3, the Ventoux release, public webinar
 
Nuxeo World Keynote: Roadmap - What to Expect from Nuxeo in 2011
Nuxeo World Keynote: Roadmap - What to Expect from Nuxeo in 2011Nuxeo World Keynote: Roadmap - What to Expect from Nuxeo in 2011
Nuxeo World Keynote: Roadmap - What to Expect from Nuxeo in 2011
 
Top 6 php framework
Top 6 php frameworkTop 6 php framework
Top 6 php framework
 
Cisco webex zend con2010 presentation
Cisco webex zend con2010 presentationCisco webex zend con2010 presentation
Cisco webex zend con2010 presentation
 
Cisco webex zend con2010 presentation
Cisco webex zend con2010 presentationCisco webex zend con2010 presentation
Cisco webex zend con2010 presentation
 
osCaddie Drupal/Alfresco Integration Technical Update
osCaddie Drupal/Alfresco Integration Technical UpdateosCaddie Drupal/Alfresco Integration Technical Update
osCaddie Drupal/Alfresco Integration Technical Update
 
Top 10 php frameworks in 2021
Top 10 php frameworks in 2021Top 10 php frameworks in 2021
Top 10 php frameworks in 2021
 
Alfresco 4.0 - A Complete Introduction
 Alfresco 4.0 - A Complete Introduction Alfresco 4.0 - A Complete Introduction
Alfresco 4.0 - A Complete Introduction
 
Prominent Back-end frameworks to consider in 2022!
Prominent Back-end frameworks to consider in 2022!Prominent Back-end frameworks to consider in 2022!
Prominent Back-end frameworks to consider in 2022!
 
Top 10 best PHP frameworks for web development.pdf
Top 10 best PHP frameworks for web development.pdfTop 10 best PHP frameworks for web development.pdf
Top 10 best PHP frameworks for web development.pdf
 
Accelerating Software Development with NetApp's P4flex
Accelerating Software Development with NetApp's P4flexAccelerating Software Development with NetApp's P4flex
Accelerating Software Development with NetApp's P4flex
 
substrate: A framework to efficiently build blockchains
substrate: A framework to efficiently build blockchainssubstrate: A framework to efficiently build blockchains
substrate: A framework to efficiently build blockchains
 
Biztalk server 2013 1 (1)
Biztalk server 2013 1 (1)Biztalk server 2013 1 (1)
Biztalk server 2013 1 (1)
 
WCM-5 WCM Solutions with Drupal and Alfresco
WCM-5 WCM Solutions with Drupal and AlfrescoWCM-5 WCM Solutions with Drupal and Alfresco
WCM-5 WCM Solutions with Drupal and Alfresco
 
My cool new Slideshow!
My cool new Slideshow!My cool new Slideshow!
My cool new Slideshow!
 
AN INTRODUCTION TO APACHE FLEX
AN INTRODUCTION TO APACHE FLEXAN INTRODUCTION TO APACHE FLEX
AN INTRODUCTION TO APACHE FLEX
 
What is CakePHP Web Development .pdf
What is CakePHP Web Development .pdfWhat is CakePHP Web Development .pdf
What is CakePHP Web Development .pdf
 

More from Roland Benedetti

Decoupled days, headless and decoupled content management, the value for the ...
Decoupled days, headless and decoupled content management, the value for the ...Decoupled days, headless and decoupled content management, the value for the ...
Decoupled days, headless and decoupled content management, the value for the ...Roland Benedetti
 
eZ Platform 2.1: product update
eZ Platform 2.1: product updateeZ Platform 2.1: product update
eZ Platform 2.1: product updateRoland Benedetti
 
Ny symfony meetup may 2015
Ny symfony meetup may 2015Ny symfony meetup may 2015
Ny symfony meetup may 2015Roland Benedetti
 
eZ Summer Camp 2014: interactive dive into ez product backlog
eZ Summer Camp 2014:  interactive dive into ez product backlogeZ Summer Camp 2014:  interactive dive into ez product backlog
eZ Summer Camp 2014: interactive dive into ez product backlogRoland Benedetti
 
Adaptive, context aware content management in eZ Platform - part 2
Adaptive, context aware content management in eZ Platform - part 2Adaptive, context aware content management in eZ Platform - part 2
Adaptive, context aware content management in eZ Platform - part 2Roland Benedetti
 
Introduction à eZ Publish Platform 5.3
Introduction à eZ Publish Platform 5.3 Introduction à eZ Publish Platform 5.3
Introduction à eZ Publish Platform 5.3 Roland Benedetti
 
Think product workshop at J. Boye 14, awaken the Steve Jobs in you
Think product workshop at J. Boye 14, awaken the Steve Jobs in youThink product workshop at J. Boye 14, awaken the Steve Jobs in you
Think product workshop at J. Boye 14, awaken the Steve Jobs in youRoland Benedetti
 
User Experience? What is it?
User Experience? What is it?User Experience? What is it?
User Experience? What is it?Roland Benedetti
 
eZ Publish Platform 5.2 - Webinaire d'introduction
eZ Publish Platform 5.2 - Webinaire d'introductioneZ Publish Platform 5.2 - Webinaire d'introduction
eZ Publish Platform 5.2 - Webinaire d'introductionRoland Benedetti
 
eZ unconference rolandbenedetti
eZ unconference rolandbenedettieZ unconference rolandbenedetti
eZ unconference rolandbenedettiRoland Benedetti
 
Story 1.1-basic-edit -sub-items
Story 1.1-basic-edit -sub-itemsStory 1.1-basic-edit -sub-items
Story 1.1-basic-edit -sub-itemsRoland Benedetti
 
Story 3-landing page with form wall
Story 3-landing page with form wallStory 3-landing page with form wall
Story 3-landing page with form wallRoland Benedetti
 
Story 2-search & create container
Story 2-search & create containerStory 2-search & create container
Story 2-search & create containerRoland Benedetti
 

More from Roland Benedetti (15)

Decoupled days, headless and decoupled content management, the value for the ...
Decoupled days, headless and decoupled content management, the value for the ...Decoupled days, headless and decoupled content management, the value for the ...
Decoupled days, headless and decoupled content management, the value for the ...
 
eZ Platform 2.1: product update
eZ Platform 2.1: product updateeZ Platform 2.1: product update
eZ Platform 2.1: product update
 
Ny symfony meetup may 2015
Ny symfony meetup may 2015Ny symfony meetup may 2015
Ny symfony meetup may 2015
 
eZ Summer Camp 2014: interactive dive into ez product backlog
eZ Summer Camp 2014:  interactive dive into ez product backlogeZ Summer Camp 2014:  interactive dive into ez product backlog
eZ Summer Camp 2014: interactive dive into ez product backlog
 
Adaptive, context aware content management in eZ Platform - part 2
Adaptive, context aware content management in eZ Platform - part 2Adaptive, context aware content management in eZ Platform - part 2
Adaptive, context aware content management in eZ Platform - part 2
 
Introduction à eZ Publish Platform 5.3
Introduction à eZ Publish Platform 5.3 Introduction à eZ Publish Platform 5.3
Introduction à eZ Publish Platform 5.3
 
Think product workshop at J. Boye 14, awaken the Steve Jobs in you
Think product workshop at J. Boye 14, awaken the Steve Jobs in youThink product workshop at J. Boye 14, awaken the Steve Jobs in you
Think product workshop at J. Boye 14, awaken the Steve Jobs in you
 
User Experience? What is it?
User Experience? What is it?User Experience? What is it?
User Experience? What is it?
 
eZ Publish Platform 5.2 - Webinaire d'introduction
eZ Publish Platform 5.2 - Webinaire d'introductioneZ Publish Platform 5.2 - Webinaire d'introduction
eZ Publish Platform 5.2 - Webinaire d'introduction
 
eZ unconference rolandbenedetti
eZ unconference rolandbenedettieZ unconference rolandbenedetti
eZ unconference rolandbenedetti
 
Story 1.1-basic-edit -sub-items
Story 1.1-basic-edit -sub-itemsStory 1.1-basic-edit -sub-items
Story 1.1-basic-edit -sub-items
 
Story 4 frontpage
Story 4 frontpageStory 4 frontpage
Story 4 frontpage
 
Story 3-landing page with form wall
Story 3-landing page with form wallStory 3-landing page with form wall
Story 3-landing page with form wall
 
Story 2-search & create container
Story 2-search & create containerStory 2-search & create container
Story 2-search & create container
 
Story 1
Story 1Story 1
Story 1
 

Recently uploaded

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 

Recently uploaded (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 

eZ Publish Platform 5.4 public webinar

  • 1. eZ  Webinar   ! Introducing     eZ  Publish  Pla5orm  5.4   &  further  eZ  roadmap   ! Where  Content  Means  Business   !!
  • 2. eZ  Publish  Pla5orm  5.4  is  available ….   ! 2 •  Technical  release  date:  November  28th   •  General  availability:  December  2nd  
  • 3. eZ? Our  vision  is  to  simplify  the  way  people  interact  with  content.   We  improve  businesses  of  all  sort  by  unlocking  the  value  of  digital   content  with  efficient  soCware  and  services  where  content  means   business. e-­‐Commerce     &  Digital  Business Digital  MarkeKng     &  Customer  Experience Content  Management   &  User  Experience
  • 4. Our  products  and  soluFons eZ  Publish   Content     Pla5orm CollaboraKon ! AnalyKcs    &   OpKmisaKon Enterprise  
 Search  &  
 Discover E-­‐Commerce MarkeKng  
 AutomaKon PersonalisaKon  
 • An  integrated,  yet  open  plaRorm   efficiently  combining  all  ingredients  of   a  successful  digital  customer   experience.   • The  best  of  both  worlds:  Open  Source   soCware  and  Enterprise-­‐grade   services.     • An  unequaled  soCware  plaRorm   beauKfully  engineered  for  developers   and  designers  to  build  on,  customize   and  extend.
  • 6. Reminder  on  eZ  Publish  Pla5orm  5.x:  target  architecture Storage ! ! eZ  PlaRorm  Business  Logic Persistence  &  IO  SPI Public  API Symfony2  Web  Framework REST  API Twig  Template  Engine Website  /  Demo  site CMS     User     Interface   End  Users   (Website  users) Editor,     Marketer,     Admin   (CMS  users) Web  Service User  Interface APIs Web  Framework  &  dev Kernel(s) Content  &  Data
  • 7. Reminder  on  eZ  Publish  Pla5orm  5.x:  progressive  architecture … 7Storage ! ! legacy  kernel:
 eZ  Publish  Legacy   Business  Locic  (LS)   ! new  kernel:   eZ  PlaRorm  Business  Logic Persistence  &  IO  SPI Public  API Symfony2  Full  Stack REST  API Twig  Template  Engine eZ  &  custom  controllers eZ  Template  Engine  (LS) Legacy  modules Website  /  Demo  siteCMS  UI  (LS) End  Users   (Website  users) Editor,  Marketer,     Admin   (CMS  users) Web  Service   IntegraKon User  Interface APIs Web  Framework  &  dev Kernel(s) Content  &  Data New  kernel  &  legacy  kernel   Interoperability
  • 8. Reminder  on  eZ  Publish  Pla5orm  5.x:  progressive  architecture 5.25.1 5.35.0 5.4 legacy New  Stacklegacy
  • 9. Reminder 9 ▪ 5.0  |  Nov  2012   ▪ Started  the  smooth  transition  from  eZ  Publish  4.x  “legacy”  to  eZ  Platform   ▪ Contained  all  new  PHP  and  REST  API  for  easier  work  with  the  content  repository,  and  all   new  web  development  option  using  Symfony2  Full  Stack   ▪ 5.1LTS  |  May  2013   ▪ Cache:  Persistence  cache  &  HTTP  Cache  content  awareness  for  intelligent  purge   ▪ REST  support  for  sessions  &  corresponding  XSRF  protection   ▪ Lots  of  missing  web  development,  legacy  integrations  and  repository  features   ▪ 5.2  |  Nov  2013   ▪ Cache:  Context-­‐aware  HTTP  Cache  support  for  logged  in  users   ▪ Extensibility:  Powerful  override  of  Content  Controller  &  extending  REST  API   ▪ Repository  signals  listenable  via  Symfony  event  system   ▪ More  Web  development  focus  with  out  of  the  box  features  for  commenting,  paging,  index   page  and  misc  template  helpers  for  common  needs
  • 10. Reminder 10 ▪ 5.3LTS  |  May  2014   ▪ Move  to  use  Doctrine  DBAL,  Symfony2  authentication  and  full  use  of  Composer   ▪ Solr  4.x  support   ▪ Easy  Language  Switcher  functionality  for  web  pages   ▪ Location  “Search”  API  to  match  existing  Content  Search  API   ▪ MapLocation  Criterion  for  filtering  search  by  placement     ▪ Loads  of  smaller  improvements  to  for  instance  REST  API  ,  helpers  and  web  dev   ▪ UI:  Comment  Moderation  in  Admin  for  use  with  Disqus,  and  content  preview  using   “Platform  stack”  for  those  implementing  frontend  in  100%  in  Symfony   ▪ Further  reading:  doc.ez.no/display/EZP/5.3+Release+Notes
  • 11. Roadmap 1111 11 eZ  Publish  4.x eZ  next   generaFon     Legacy   Legacy   &  New  Stack   New  Stack     &  New  U.I.   (no  legacy  dep...) Supported  unKl Supported  unKl 4.7 5.2 Supported  unKl5.3 Supported  unKl5.4 STS LTS a a NOV.  2013 MAY  2014 FALL  2014 GeneraKon Technology eZ  Publish     Pla5orm  5.x May  2015   Extended  May  2017 May  2017   Extended  May  2019 May  2017   Extended  May  2019 <  to  be  defined  > ß ß ß LTSFTS Aconcagua Ventoux Castor
  • 12. eZ  Publish  Pla5orm  5.4 Goal:   •  Minimum  level  of  dependencies  to  legacy  without  compaKbility  break  
 (porKng  features  to  the  new  stack)     •  Quality  and  stability   •  Performance   •  Simple  upgrade  path  from  5.3  and  below   •  But  also  simple  upgrade  path  to  future  new  generaKon  of  eZ  product:  eZ  PlaRorm.   ! Also:   • Improving  and  updaKng  the  demo  bundle  with  5.4  features   • Improving  doc   • Preparing  future  features  that  will  be  introduced  in  .releases  and  in  nxtgen   • Improving  with  significant  bug  fixes  and  improvements  to  previous  5.3   12
  • 13. eZ  Publish  Pla5orm  5.4 Facts:   •  28  new  features,  45  improvements,  and  184  bug   fixes   •  LTS:  Long  Term  Support,  unKl  2019  via  extended   Support  contract   •  Last  major  version  for  5.x   •  All  you  need  to  know:  hup://ez.no/5.4     13
  • 14. •New  Symfony-­‐based  image  and  file  management   The  I/O  system  as  well  as  the  image  alias  system  have  been  ported   to  the  new  architecture,  removing  one  of  the  key  core  dependencies   to  the  legacy  system.   Relies  on  LiipImagineBundle  for  Symfony  &  Imagine  library New  in  5.4 Benefits:   •  Possible  to  manage  your  images  and  files  on  cloud-­‐based  storage   like  AWS   •  NaKve  clustering  capability  without  dependency  on  Legacy  stack   •  Improved  performance  with  possibility  to  deploy  image  and  media  
  • 15. •Improved  Symfony-­‐based  Cache  System   The  context-­‐aware  Hup  cache  system  introduced  with  5.2  just  got  beuer.   We’ve  introduced  powerful  cache  management  capabiliKes,  naKve  out  of   the  box  Varnish  3  &  4  support,  and  beuer  Symfony  and  eZ  Publish   integraKon.   Introducing  FOSHFpCacheBundle  for  Symfony  (merging   LiipCacheControlBundle  and  DriebitHFpCacheBundle). New  in  5.4 Benefits:   •  Simplified  deployment  of  high  performance  setups   •  Beuer  support  for  mulKchannel  and  mulK-­‐locaKon  content  cache   •  Simplified  administraKon  and  maintenance   •  Standardized  approach
  • 16. •Premium  content  access  wall   The  demo-­‐bundle  features  a  new  premium  content  wall.     For  use  cases  such  as  paid-­‐content,  this  feature  delivers  full  content  to   subscribers  and  only  delivers  a  teaser  to  non-­‐subscriber.  A  best  pracKce   that  sKll  needed  to  be  available  out  of  the  box. New  in  5.4 Benefits:   •  Simplifies  deployment  of  complex  permission-­‐based  access  to  your   content   •  Enables  promoKon  of  subscripKon  based  paid  access  to  content
  • 17.  And  also:   • Dynamic  sewngs  for  site  accesses  management,     • Improved  Search  API  performance,     • Improved  rendering  performance   • New  field  types  (thx  to  contributors)  and  Twig  helpers,     • URL  decorators,     • IntegraKon  of  breadcrumb  and  menu  Symfony  bundles.  See  the  5.4   release  notes  for  more.   • and  more. New  in  5.4
  • 20. Reminder  on  eZ  Publish  Pla5orm  5.x:  target  architecture … Storage ! ! eZ  PlaRorm  Business  Logic Persistence  &  IO  SPI Public  API Symfony2  Web  Framework REST  API Twig  Template  Engine Website  /  Demo  site CMS     User     Interface   End  Users   (Website  users) Editor,     Marketer,     Admin   (CMS  users) Web  Service legacy   kernel
  • 21. Updated  product  por5olio 21 eZ  Studio eZ  PlaRorm Create,  Manage,  Deliver  Relevant   Content For  Business  Users For  Developers Design  and  Build  Remarkable   Experiences
  • 22. Overview Product  Structure •eZ  Studio  (eZ  BUL  only)
 -­‐  Full  featured  specialized  User   Interface  for  business  users
 -­‐  Online  services
 -­‐  Enterprise  features
 -­‐  CXM  services   ! •eZ  PlaRorm  (GPL/BUL)
 -­‐  For  developers  &   administrators,  with  ediKng   capabiliKes
 -­‐  All  developer  tools,  APIs   and  systems
 -­‐  Web  User  Interface  with   simple  generic  Editorial   capabiliKes eZ#Pla'orm eZ#Studio Storage Content&Services&Engine Persistence&API Public&API Web&Framework REST&API User*Interface Business* User*Interface Enterprise Tools* Experience* Management* Services Authoring*&*Edi>ng Conversion*&*Transac>on Workflow*&*Collabora>on Dashboards... Content*Deployment, Cloud*deployment*& hos>ng Monitoring,*Updates... Web*Analy>cs*+*other Online*Marke>ng*& CXM*services Create,*Deliver,*Op>mizeConfigure,*Customize,*Extend 100%*Open*SourceAs*a*Service*&*Proprietary Upgrade*Path GPLBUL Developers, admins Editors,*Marketers, All*business*endRusers Business  SoluFon
  • 23. Roadmap 2323 23 eZ  Publish  4.x eZ  Pla5orm   eZ  Studio   Legacy   Legacy   &  New  Stack   New  Stack     &  New  U.I.   (no  legacy  dep...) Supported  unKl Supported  unKl 4.7 5.2 Supported  unKl5.3 Supported  unKl5.4 STS LTS a a NOV.  2013 MAY  2014 FALL  2014 GeneraKon Technology eZ  Publish     Pla5orm  5.x May  2015   Extended  May  2017 May  2017   Extended  May  2019 May  2017   Extended  May  2019 <  to  be  defined  > ß ß ß LTSFTS Aconcagua Ventoux Castor a a ß ß ß LTSFTS
  • 24. Thank  you,  feel  free  to  ping  me  if  quesFons! Roland  Benedew   Chief  Product  &  MarkeKng   roland.benedew@ez.no   +1  781  605  9659   @rolandbenedew