22
Introduc*on à eZ Publish Pla5orm 5.3 Where Content Means Business

Introduction à eZ Publish Platform 5.3

Embed Size (px)

DESCRIPTION

Introduction à eZ Publish Platform 5.3

Citation preview

Page 1: Introduction à eZ Publish Platform 5.3

   Introduc*on  à  eZ  Publish  Pla5orm  5.3Where  Content  Means  Business  !!

Page 2: Introduction à eZ Publish Platform 5.3

Dernièrement  dans  l’écosystème  eZ

2

Page 3: Introduction à eZ Publish Platform 5.3

eZ  Publish  Pla5orm  5.3  

3

aka  version  Ventoux

Page 4: Introduction à eZ Publish Platform 5.3

Merci  aux  contributeurs  et  aux  équipes  d’ingénierie

4

!

•  environ  95%  de  la  roadmap  5.3  livrée  •  une  par5e  imprévue  ou  prévue  dans  la  roadmap  5.4  •  à  temps  !

Merci  aux  contributeurs  externes,  notamment     crevillo,  hhamon,  bchoquet-­‐heliopsis  ,  is06,  stof,  Plopix,  taenadil,  Djamy,  jeromegamez,  gabriperego,  rolebi,  emodric

Page 5: Introduction à eZ Publish Platform 5.3

eZ  Publish  Pla5orm  5.3

5

Une  version  “Long  Term  Support”  (LTS)  !

•  Support  standard  jusqu’à  fin  Mai  2017  •  Support  étendu  op*onnel  jusqu’à  fin  Mai  2019  •  plus  de  détails  ici:  h_p://support.ez.no/Public/Service-­‐Life  !

>  Les  u*lisateurs  5.2  devraient  me_re  à  jour  rapidement  (une  fenêtre  de  6  mois)  

>  4.7  &  5.1  devraient  me_re  à  jour  pour  les  nombreux  avantages  de  5.3

Page 6: Introduction à eZ Publish Platform 5.3

eZ  Publish  Pla5orm  5.3

6

1.  Perme_re  aux  développeurs  de  tout  niveau  de  plus  facilement  apprendre  et  comprendre  Version  5.  

2.  Faciliter  les  tâches  de  développement  et  de  déploiement  quo*diennes.  

3.  Fournir  un  site  de  Demo  “prêt  à  l’emploi”  avec  des  fonc*onnalités  illustrant  systéma*quement  les  nouvelles  fonc*onnalités  de  la  plateforme,  et  servant  de  receuil  de  ‘best  prac*ce’.

Page 7: Introduction à eZ Publish Platform 5.3

eZ  Publish  Pla5orm  5.3:  Release  Notes  &  autres

7

•  59  nouvelles  “dev  stories”  •  69  améliora5ons  •  239  correc5ons  de  bugs  hEps://doc.ez.no/display/EZP/5.3+Release+Notes  

Page 8: Introduction à eZ Publish Platform 5.3

Fonc*onnalités  clefs Where  Content  Means  Business  !!

Page 9: Introduction à eZ Publish Platform 5.3

eZ  Publish  Pla5orm  5.3:  fonc*onnalités  clefs

9

Website  Toolbar  aka  Front  End  Edi*ng  de  retour

Bénéfices:  • La  Website  Toolbar  s’intègre  sur  votre  site  avec  les  

fonc5onnalités  de  ges5on  de  contenus  standard:  créer  éditer,  supprimer,  déplacer  tout  contenu.    

• L’édi5on  en  contexte  est  de  retour  !  

Page 10: Introduction à eZ Publish Platform 5.3

eZ  Publish  Pla5orm  5.3:  fonc*onnalités  clefs

10

Places

!

Benefits:  •Geolocaliser  votre  contenu  et  créer  des  applica5ons  “à  la  Yelp”  

•Recherche  basée  sur  la  localisa5on  •Un  moyen  de  créer  des  applica5ons  plus  ciblées  et  améliorer  l’expérience  u5lisateur.

Page 11: Introduction à eZ Publish Platform 5.3

eZ  Publish  Pla5orm  5.3:  fonc*onnalités  clefs

11

Nouvelle  onglet  de  modéra*on  dans    

l’interface  d’administra*on

Bénéfices  :  •Accés  immédiat  aux  réac5ons  sur  les  contenus,  pour  les  éditeurs  •Forte  intégra5on  avec  des  services  de  commentaires  externes  •Un  bon  exemple  de  packaging  “hybrid”  (New  Stack  &  Legacy)  

Page 12: Introduction à eZ Publish Platform 5.3

eZ  Publish  Pla5orm  5.3:  fonc*onnalités  clefs

12

U*lisa*on  de  Doctrine  DBAL  /  Doctrine  Bundle  pour  Symfony

Bénéfices  :  • Composant  standard  et  reconnu  pour  gérer  la  couche  d’accès  SGBDR  dans  une  applica5on  Symfony2,  

•Accés  aux  informa5ons  de  debug  au  niveau  de  la  base  de  données,  • Partager  et  réu5liser  la  configura5on  base  de  donnés  avec  d’autres  applica5ons,  •Ouvre  la  possibilité  de  supporter  plus  de  bases  de  données  dans  le  futur  

Page 13: Introduction à eZ Publish Platform 5.3

eZ  Publish  Pla5orm  5.3:  fonc*onnalités  clefs

13

Authen*ca*on  des  u*lisateurs  par  la  couche  Symfony

!!

Bénéfices  :  •Un  moyen  standard  et  reconnu  d’authen5fier  les  u5lisateurs  dans  une  applica5on  Symfony2,  

•Permet  d’u5liser  différents  ges5onnaires  de  login  ou  SSO  disponibles  dans  la  communauté  Symfony,  

•Extensible,  pour  permeEre  tout  type  de  besoin  en  ma5ères  d’authen5ca5on

Page 14: Introduction à eZ Publish Platform 5.3

eZ  Publish  Pla5orm  5.3:  fonc*onnalités  clefs

14

Nouveau  système  de  mise  à  jour  basé  sur  Composer !

!!

Bénéfices  :  • Un  moyen  plus  sécurisé  de  déployer  des  mises  à  jour  pour  

votre  installa5on  eZ  Publish,  • Remplace  les  anciennes  fonc5onnalités  de  déploiement  d’eZ  

Network,  • Vous  aide  à  5rer  le  meilleur  du  service  de  maintenance  d’eZ  • Améliore  la  sécurité,  réduit  les  risques  d’erreur,  améliore  la  

produc5vité  des  équipes  de  maintenance

Page 15: Introduction à eZ Publish Platform 5.3

eZ  Publish  Pla5orm  5.3:  fonc*onnalités  clefs

15

Twig  &  Tpl  Template  et  database  debug  dans  la  toolbar  Symfony

!

Bénéfices  :  • Intégra5on  des  infos  de  debug  eZ  Publish  dans  l’ou5l  de  debug  

standard  Symfony2,  • Accélère  la  tache  des  dévelopeurs  “front-­‐end”  en  facilitant  

l’accès  aux  templates,  • Plus  facile  de  comprendre  en  détail  l’ac5vité  au  niveau  base  de  

données.

Page 16: Introduction à eZ Publish Platform 5.3

eZ  Publish  Pla5orm  5.3:  fonc*onnalités  clefs

16

Language  Switcher  &  liens  Cross-­‐Site  access  

Bénéfices  :  •Meilleur  support  pour  configura5ons  mul5lingues,  •Un  meilleur  moyen,  propre  et  supporté  de  créer  des  liens  entre  siteaccess  à  par5r  des  sites  

• Intégra5on  Twig  !

Page 17: Introduction à eZ Publish Platform 5.3

eZ  Publish  Pla5orm  5.3:  fonc*onnalités  clefs

17

Nouveau  support  pour:  •  Ubuntu  14.04  LTS.    •  Apache  2.4    •  PHP  5.5    •  MySQL  5.6  •  MariaDB  5.5  •  Nginx  1.4

!

!

Meilleures  Performances  +  

Support  pour  des  composants  désormais  populairs  

Page 18: Introduction à eZ Publish Platform 5.3

Après  5.3  ... Where  Content  Means  Business  !!

Page 19: Introduction à eZ Publish Platform 5.3

Nouvelle  généra*on  de  solu*on  pour  la  ges*on  de  contenu  &  de  l’expérience  u*lisateur

Prévu  après  5.4,  une  nouvelle  généra5on  basée  sur  l’architecture  technique  de  la  plateforme  eZ  Publish  Plaqorm  5  (New  Stack).  Focus  sur:  

• Expérience  des  éditeurs  et  marketeurs  • Expérience  des  dévelopeurs  &  designers  

Page 20: Introduction à eZ Publish Platform 5.3

Product  RoadmapAprès  5.3

20

eZ  Publish  4.x

eZ  Pla5orm

Legacy  

Legacy  &  New  Stack  

New  Stack    only  

Supported  un5l

Supported  un5l

4.7

Supported  un5l5.3

Supported  un5l5.4

STS

LTS

STS

NOV.  2014

ß next  gen

next    gen  +1

NOV.  2013 MAY  2014 FALL  2014Genera5on Technology

Acon

cagu

a

Ventou

x

Castor

Mau

nakea

eZ  Publish    Pla5orm  5.x

May  2016  Extended  May  2018

May  2017  Extended  May  2019May  2017  Extended  May  2019

1  Year  new  release    cycle

to  be  announced

Pollux

5.2

!new  U.I.  &  UX  no  legacy  dependency    new  features

Page 21: Introduction à eZ Publish Platform 5.3

Merci!  Ques*ons?

Where  Content  Means  Business  !!

Page 22: Introduction à eZ Publish Platform 5.3

Next,  on  eZ  

22

•  eZ  online  meetup  (hEp://www.meetup.com/

newyorkezusercommunity/)  

•  eZ  NYC  meetup  (hEp://www.meetup.com/eZ-­‐Publish-­‐

Users-­‐Developers/)  

•  eZ  Summer  Camp  approaching  

(hEp://2014.ezsummercamp.com/)  

•…