1401 Avenue du Mondial 98 
Immeuble Oxygène 
34000 Montpellier 
04 99 13 68 60 
technical 
Battle 
5 vs 
7 / 8 ?
1401 Avenue du Mondial 98 
Immeuble Oxygène 
34000 Montpellier 
04 99 13 68 60 
Version to use 
Now ! (means, for real pro...
1401 Avenue du Mondial 98 
Immeuble Oxygène 
34000 Montpellier 
04 99 13 68 60 
Easy to 
host ? 
5 
ESI 
7 
8 
? 
Nginx ? ...
1401 Avenue du Mondial 98 
Immeuble Oxygène 
34000 Montpellier 
04 99 13 68 60 
Good for 
CI ? 
5 
7/8 
Drush 
Simple test...
1401 Avenue du Mondial 98 
Immeuble Oxygène 
34000 Montpellier 
04 99 13 68 60 
best 
Data model ? 
5 
7/8 
Still old CCK ...
1401 Avenue du Mondial 98 
Immeuble Oxygène 
34000 Montpellier 
04 99 13 68 60 
best 
Template sys. ? 
PHP ESI 
5 
7 
8 
H...
1401 Avenue du Mondial 98 
Immeuble Oxygène 
34000 Montpellier 
04 99 13 68 60 
best 
Cache ? 
5 
7 
8 
ESI 
HTTP cache 
h...
1401 Avenue du Mondial 98 
Immeuble Oxygène 
34000 Montpellier 
04 99 13 68 60 
best 
Cache ? 
Twig compiled templates 
Ro...
1401 Avenue du Mondial 98 
Immeuble Oxygène 
34000 Montpellier 
04 99 13 68 60 
best 
Symfony integ. ? 
Symfony 
full stac...
1401 Avenue du Mondial 98 
Immeuble Oxygène 
34000 Montpellier 
04 99 13 68 60 
best 
Symfony integ. ? 
8 Custom API 
+ 
S...
1401 Avenue du Mondial 98 
Immeuble Oxygène 
34000 Montpellier 
04 99 13 68 60 
best 
REST API ? 
5 
RESTful API V2 
Manip...
1401 Avenue du Mondial 98 
Immeuble Oxygène 
34000 Montpellier 
04 99 13 68 60 
best 
For innovation ? 
ESI
Prochain SlideShare
Chargement dans…5
×

eZ Publish vs Drupal - technical battle

1 967 vues

Publié le

Technical battle eZ Publish vs drupal
Lire également le support de notre approche stratégique et fonctionnelle : http://www.kaliop.fr/Actualites/L-avis-des-experts/Support-du-webinar-choisir-son-CMS-eZ-Publish-vs-Drupal

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 967
Sur SlideShare
0
Issues des intégrations
0
Intégrations
173
Actions
Partages
0
Téléchargements
14
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

eZ Publish vs Drupal - technical battle

  1. 1. 1401 Avenue du Mondial 98 Immeuble Oxygène 34000 Montpellier 04 99 13 68 60 technical Battle 5 vs 7 / 8 ?
  2. 2. 1401 Avenue du Mondial 98 Immeuble Oxygène 34000 Montpellier 04 99 13 68 60 Version to use Now ! (means, for real projects, not for personal blog) 2012 - 2013 2014 NOW 2015 Symfony full stack 4.7 5.3 7 Symfony comps. 8 ? Stable / complete enough Not stable / complete 5.0 / 5.1 / 5.2 Not stable / complete
  3. 3. 1401 Avenue du Mondial 98 Immeuble Oxygène 34000 Montpellier 04 99 13 68 60 Easy to host ? 5 ESI 7 8 ? Nginx ? Php-fpm ? MariaDB ?
  4. 4. 1401 Avenue du Mondial 98 Immeuble Oxygène 34000 Montpellier 04 99 13 68 60 Good for CI ? 5 7/8 Drush Simple test / (behat) Jenkins / Capistrano … but Symfony console behat Jenkins / Capistrano … but
  5. 5. 1401 Avenue du Mondial 98 Immeuble Oxygène 34000 Montpellier 04 99 13 68 60 best Data model ? 5 7/8 Still old CCK / entity model Pile data model (no tree) Still store HTML :( Still old eZ4 EAV model But, ready for NoSQL & use doctrine Content tree logical Still store XML :)
  6. 6. 1401 Avenue du Mondial 98 Immeuble Oxygène 34000 Montpellier 04 99 13 68 60 best Template sys. ? PHP ESI 5 7 8 HMVC
  7. 7. 1401 Avenue du Mondial 98 Immeuble Oxygène 34000 Montpellier 04 99 13 68 60 best Cache ? 5 7 8 ESI HTTP cache httpfoundation cache cache cache
  8. 8. 1401 Avenue du Mondial 98 Immeuble Oxygène 34000 Montpellier 04 99 13 68 60 best Cache ? Twig compiled templates Routing service container translations... Persistence cache User GET / 200 OK Age : 100 Cache-control: Maxage=300 X-Location-Id:2 X-Location-Id: {nodeID} Vary: X-User- Hash eZ expired HTTP Cache PROD DEV Clear on Viewcache event
  9. 9. 1401 Avenue du Mondial 98 Immeuble Oxygène 34000 Montpellier 04 99 13 68 60 best Symfony integ. ? Symfony full stack
  10. 10. 1401 Avenue du Mondial 98 Immeuble Oxygène 34000 Montpellier 04 99 13 68 60 best Symfony integ. ? 8 Custom API + Symfony components ClassLoader DependencyInjection EventDispatcher HttpFoundation HttpKernel Routing Serializer Validator Yaml (doctrine) for annotations
  11. 11. 1401 Avenue du Mondial 98 Immeuble Oxygène 34000 Montpellier 04 99 13 68 60 best REST API ? 5 RESTful API V2 Manipulate all the content features OAuth 7 8 Many modules But none really complete RESTful API Manipulate all the content Features OAuth
  12. 12. 1401 Avenue du Mondial 98 Immeuble Oxygène 34000 Montpellier 04 99 13 68 60 best For innovation ? ESI

×