En partenariat avec                     Webinar  Découvrez Rubedo, la première solution CMS open-source   tirant profit de...
Qui sommes-nous ?INTRODUCTION
Introduction                                                      Partenariat avec Zend    Christian DUREL                ...
Introduction                Qui sommes-nous?    Didier FANCHON                   Ingénieur ENSIIE                   Direct...
Dans la jungle des CMSPOURQUOI RUBEDO ?
Le marché en 2013Le marché des solutions permettant de mettre en œuvre des sites etportails internet, intranet et extranet...
Le marché en 2013               Etude Smile février 2012               auprès de + 200 sociétés               utilisatrice...
Le marché en 2013Depuis le web a connu de profondes mutations, et de nouvellestechnologies sont apparues : industrialisati...
Un peu d’histoire           1990            1995               2000             2005            2010                  Pour...
Enjeux de la gestion de contenus moderneLES RÉPONSES RUBEDO®
Les Enjeux de la gestion de contenu moderne     Socle technique     Contribution / ergonomie     Performances     Mise en ...
Socle Technique    Les critères à considérer      -        Ouverture & extensibilité      -        Qualité industrielle   ...
Socle Technique     Le socle technique Rubedo®Rubedo repose sur des briques open-source matures, industrielles etéprouvées...
Contribution / ergonomie    « Qualité des interfaces de gestion », 2e attente (40%) des votants à    l’enquête CMS de Smil...
Contribution / ergonomie         Rubedo® & l’Ergonomie    Icônes favoris                                                  ...
Performance    La performance est la capacité à :      – Gérer de grands volumes de données      – Gérer des données hétér...
Performance    Le NoSQL, comment ça marche ?      Les CMS      gèrent      des      Contenus      structurés      et      ...
PerformanceApproche relationnelle                                                       Approche NoSQL                    ...
Performance        NoSQL : Avantages                                VS                   Inconvénients • Performances en  ...
Performance    Rubedo® & la Performance      – Au lieu de dire : Hybride = Relationnel (+ NoSQL)                   … Inver...
Mise en page / autonomie    Autonomie des Administrateurs / Webmasters / Contributeurs :     -         dans la gestion des...
Mise en page / autonomie    Rubedo® : Fonctions Studio      – Un studio de création complet, à l’usage des        Administ...
Mise en page / autonomie          Rubedo® : Fonctions Studio :   Une bibliothèque extensible d’une trentaine de blocs fonc...
Mobilité     20 Millions de mobinautes en France, fin 2011 (Médiamétrie)      • 90% des mobinautes ont consulté au moins u...
Mobilité    Rubedo® et la mobilité : 1 solution multi-canal, 2 solutions    techniques      – Le Responsive Design, natif ...
NoSQL                                                        JavaScript,                                                  ...
L’éco-système de Rubedo                                                                         www.webtales.fr           ...
Quelques Références (projets en cours !)    Rubedo répond à un grand nombre de cas d’usages :      – Sites ou Portails    ...
Roadmap                       Eté 2013                       • Migration ZF2                       • Social Content       ...
Voir le Webinar sur le site de Zend :   http://www.zend.com/fr/webinar/zf/70170000000c14i-CMS-rubedo-20130319.flv         ...
Prochain SlideShare
Chargement dans…5
×

Webinar Rubedo, la premiere solution cms open source tirant profit des atouts de zend framework et du no-sql

1 402 vues

Publié le

Voir le webinar : http://bit.ly/liveRubedo

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 402
Sur SlideShare
0
Issues des intégrations
0
Intégrations
49
Actions
Partages
0
Téléchargements
17
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Webinar Rubedo, la premiere solution cms open source tirant profit des atouts de zend framework et du no-sql

  1. 1. En partenariat avec Webinar Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL avec la participation de 19 mars 2013
  2. 2. Qui sommes-nous ?INTRODUCTION
  3. 3. Introduction Partenariat avec Zend Christian DUREL WebTales est un partenaire OEM et Rubedo s’appuie sur ZF & Zend Server 6 ZS6 : un « stack PHP » industriel et supporté Des outils de performance & productivité Avantages pour le client : Managing Director of – Support de l’application MAIS aussi de PHP Southern Europe and et de Zend Framework EMEA Channel – Mécanismes de productivité universels christian.durel@zend.com • Détection et correction d’erreurs • Sécurité et performance • Déploiement et roll back • Management des configurations • Indicateurs de performance – Meilleure disponibilité de l’application – Une bonne relation éditeur & intégrateur Pourquoi RUBEDO Enjeux et réponses L’écosystème RoadmapIntroduction Démonstration ? des CMS modernes RUBEDO Q&R
  4. 4. Introduction Qui sommes-nous? Didier FANCHON Ingénieur ENSIIE Directeur BU Web en Grégory BECUE SSII pendant 7 ans Directeur avant-vente Co-fondateur & Stratégique Smile Président de WebTales Expert CMS / auteur de nombreux livres blancs Créateur et organisateur du Julien BOURDIN CMSday Ingénieur Centrale Lyon Architecte PHP Co-fondateur & Directeur Technique de WebTales WebTales, éditeur de solution open-source Pourquoi RUBEDO Enjeux et réponses L’écosystème RoadmapIntroduction Démonstration ? des CMS modernes RUBEDO Q&R
  5. 5. Dans la jungle des CMSPOURQUOI RUBEDO ?
  6. 6. Le marché en 2013Le marché des solutions permettant de mettre en œuvre des sites etportails internet, intranet et extranet est actuellement occupé par denombreuses solutions plus ou moins spécialisées, open-source oupropriétaires.Les solutions de référence du marché open-source (Drupal, Typo3,eZ Publish, SPIP, Wordpress …) ont toutes été créées au début desannées 2000, sur le socle LAMP apparu en 1995.Elles ont toutes une dizaine d’années d’existence et le socletechnique sur lequel elles ont été bâties ne leur permet plusaujourd’hui d’adresser de manière satisfaisante les enjeux apparusau cours des récentes mutations du web.
  7. 7. Le marché en 2013 Etude Smile février 2012 auprès de + 200 sociétés utilisatrices de CMS Une offre Mature Des leaders Un constat : LAMP est LA norme Pourquoi RUBEDO Enjeux et réponses L’écosystème RoadmapIntroduction Démonstration ? des CMS modernes RUBEDO Q&R
  8. 8. Le marché en 2013Depuis le web a connu de profondes mutations, et de nouvellestechnologies sont apparues : industrialisation de PHP et apparitionde frameworks de développement, bases de données NoSQLmieux adaptées à la volumétrie et à la performance, frameworksjavascript, apparition des standards HTML5/CSS3, …Toutes les solutions de référence opèrent des mutationsimportantes pour suivre ces tendances de fond : adoption ouécriture d’un framework PHP pour Drupal 8 et Typo3, extensionNoSQL pour eZ-Publish, adoption massive de HTML5 et CSS3 parles communautés Wordpress & Joomla!, … mais c’est unprocessus long et couteux pour ré-écrire des dizaines de millier delignes de code !Pourquoi ne pas partir de ces nouvelles technologies pour créer unnouvel outil, plus adapté aux nouveaux enjeux du web de demain ?Rubedo est le précurseur d’une nouvelle génération d’outilsWeb
  9. 9. Un peu d’histoire 1990 1995 2000 2005 2010 Pourquoi RUBEDO Enjeux et réponses L’écosystème RoadmapIntroduction Démonstration ? des CMS modernes RUBEDO Q&R
  10. 10. Enjeux de la gestion de contenus moderneLES RÉPONSES RUBEDO®
  11. 11. Les Enjeux de la gestion de contenu moderne Socle technique Contribution / ergonomie Performances Mise en page / autonomie Mobilité Enjeux et réponses L’écosystème RoadmapIntroduction Pourquoi RUBEDO ? Démonstration des CMS modernes RUBEDO Q&R
  12. 12. Socle Technique Les critères à considérer - Ouverture & extensibilité - Qualité industrielle - Garanties de pérennité - Diffusion des compétences - Support communautaire / éditeur - Interopérabilité S.I. Les frameworks open-source (PHP, JavaScript, etc.) constituent aujourd’hui un choix fiable et évident pour tous les nouveaux projets. Les CMS de référence (eZ, Drupal, Typo3, …) ont opéré ou sont en train d’opérer dans leur future version une migration vers un framework. Enjeux et réponses L’écosystème RoadmapIntroduction Pourquoi RUBEDO ? Démonstration des CMS modernes RUBEDO Q&R
  13. 13. Socle Technique Le socle technique Rubedo®Rubedo repose sur des briques open-source matures, industrielles etéprouvées, toutes supportées par des éditeurs – Côté Serveur • Framework PHP et bientôt • Moteur de Templates – Côté Client BO FO • Frameworks JavaScript Web • Framework HTML5/CSS3 Web • Framework HTML5 Mobile App : Sencha Touch 2 Enjeux et réponses L’écosystème Roadmap Introduction Pourquoi RUBEDO ? Démonstration des CMS modernes RUBEDO Q&R
  14. 14. Contribution / ergonomie « Qualité des interfaces de gestion », 2e attente (40%) des votants à l’enquête CMS de Smile. Des contributeurs de plus en plus au fait du web mais de moins en moins techniques En attente de produits plus simples, plus intégrés à leurs outils du quotidien Enjeux et réponses L’écosystème RoadmapIntroduction Pourquoi RUBEDO ? Démonstration des CMS modernes RUBEDO Q&R
  15. 15. Contribution / ergonomie Rubedo® & l’Ergonomie Icônes favoris Fenêtres redimensionnables, minimisables, maximisables et déplaçables par simple drag&drop Menu principal Barres de tâchesAccès aux applications Recherche dans le Back-Office – Un Bureau Virtuel comme Back-Office – Une appropriation instantanée par les utilisateurs – Un espace de travail optimal – Un espace personnalisé & personnalisable Enjeux et réponses L’écosystème Roadmap Introduction Pourquoi RUBEDO ? Démonstration des CMS modernes RUBEDO Q&R
  16. 16. Performance La performance est la capacité à : – Gérer de grands volumes de données – Gérer des données hétérogènes – Monter en charge (scalabilité) La base de données (relationnelle) est (presque) toujours l’élément limitant dans une architecture Web. => NoSQL et CMS, l’alchimie parfaite ? Enjeux et réponses L’écosystème RoadmapIntroduction Pourquoi RUBEDO ? Démonstration des CMS modernes RUBEDO Q&R
  17. 17. Performance Le NoSQL, comment ça marche ? Les CMS gèrent des Contenus structurés et classés Enjeux et réponses L’écosystème RoadmapIntroduction Pourquoi RUBEDO ? Démonstration des CMS modernes RUBEDO Q&R
  18. 18. PerformanceApproche relationnelle Approche NoSQL VStype MySQL type MongoDB• Pour un type de contenu : 6 tables Pour un type de contenu : 1 collection• Pour 10 types de contenus : 29 tables Pour 10 types de contenus : 1 collection• 1 requête unitaire = 6 tables et 2 jointures 1 requête unitaire : 1 collection Enjeux et réponses L’écosystème Roadmap Introduction Pourquoi RUBEDO ? Démonstration des CMS modernes RUBEDO Q&R
  19. 19. Performance NoSQL : Avantages VS Inconvénients • Performances en • Pas de transactions lecture/écriture • Déport de la logique métier • Accès mémoire vs disque dur et des règles métiers dans • Stockage de grands volumes la couche applicative • Montée en charge linéaire • Souplesse de modélisation • Agilité des développements • Gestion des fichiers intégrée (MongoDB) • Le recours à un framework • Sécurité centralisée PHP est indispensable ! • Certains projets transactionnels peuvent nécessiter une architecture hybride (e-commerce par exemple) Enjeux et réponses L’écosystème RoadmapIntroduction Pourquoi RUBEDO ? Démonstration des CMS modernes RUBEDO Q&R
  20. 20. Performance Rubedo® & la Performance – Au lieu de dire : Hybride = Relationnel (+ NoSQL) … Inversons le paradigme ! Rubedo = (+ Relationnel) – L’approche NoSQL se décline aussi bien dans le moteur de stockage que dans le moteur d’indexation et de recherche. Nous avons donc naturellement choisi le moteur NoSQL de référence : Elastic Search Enjeux et réponses L’écosystème RoadmapIntroduction Pourquoi RUBEDO ? Démonstration des CMS modernes RUBEDO Q&R
  21. 21. Mise en page / autonomie Autonomie des Administrateurs / Webmasters / Contributeurs : - dans la gestion des sites, - … des pages, - … et des contenus ! La capacité à définir des types de contenus structurés correspondant à un besoin spécifique est une fonctionnalité très importante, souvent sous-estimée. Enjeux et réponses L’écosystème RoadmapIntroduction Pourquoi RUBEDO ? Démonstration des CMS modernes RUBEDO Q&R
  22. 22. Mise en page / autonomie Rubedo® : Fonctions Studio – Un studio de création complet, à l’usage des Administrateurs et Webmasters, et ne nécessitant aucune compétence de développement : • Création de types de contenus • Création de gabarits de pages • Création de pages • Création de sites • Création de taxonomies Enjeux et réponses L’écosystème RoadmapIntroduction Pourquoi RUBEDO ? Démonstration des CMS modernes RUBEDO Q&R
  23. 23. Mise en page / autonomie Rubedo® : Fonctions Studio : Une bibliothèque extensible d’une trentaine de blocs fonctionnels prêts à l’emploi, à déposer et à paramétrer dans les pages Navigation Cartographie Médias Menu Google Maps Image Fil dAriane Audio Développement Vidéo Contenus Contrôleur Zend Galerie d’images Liste de contenus Twig Galerie Flicker Détail de contenu Média Externe Texte Simple Syndication Texte Riche Add This + de nombreux blocs en Carrousel Add This Follow développement : Agenda RSS collaboratif, documentaire, RSE … Utilisateur Recherche Authentification Formulaire Page de recherche Enjeux et réponses L’écosystème RoadmapIntroduction Pourquoi RUBEDO ? Démonstration des CMS modernes RUBEDO Q&R
  24. 24. Mobilité 20 Millions de mobinautes en France, fin 2011 (Médiamétrie) • 90% des mobinautes ont consulté au moins un site web (optimisé ou non pour le mobile) • Une inversion des courbes web vs mobile en 2015 pour certains ! Un enjeux de taille > réussir à servir du contenu adapté sur tous les supportsLa mobilité qui était une fonctionnalité accessoire est en train de devenirune fonctionnalité essentielle pour un CMS Enjeux et réponses L’écosystème Roadmap Introduction Pourquoi RUBEDO ? Démonstration des CMS modernes RUBEDO Q&R
  25. 25. Mobilité Rubedo® et la mobilité : 1 solution multi-canal, 2 solutions techniques – Le Responsive Design, natif et intégré à l’outil • Création de sites « Responsive » par simple paramétrage • Fonction de prévisualisation sur les différents devices – Les applications mobiles, au travers d’une plateforme de développement HTML5 : Sencha Touch 2, compilable en applications natives Enjeux et réponses L’écosystème RoadmapIntroduction Pourquoi RUBEDO ? Démonstration des CMS modernes RUBEDO Q&R
  26. 26. NoSQL JavaScript, HTML5, CSS3 DEMONSTRATION Enjeux et réponses L’écosystème RoadmapIntroduction Pourquoi RUBEDO ? Démonstration des CMS modernes RUBEDO Q&R
  27. 27. L’éco-système de Rubedo www.webtales.fr • Maintenance • Support • Formations • Expertise Communauté Zendwww.rubedo-project.org Intégrateurs Pourquoi RUBEDO Enjeux et réponses L’écosystème Roadmap Introduction Démonstration ? des CMS modernes RUBEDO Q&R
  28. 28. Quelques Références (projets en cours !) Rubedo répond à un grand nombre de cas d’usages : – Sites ou Portails – Plateforme de développement multi-sites : • Internet • Intranet – Extranet collaboratif – E-commerce – Réseau Social – Applications cartographiques – Enquêtes en lignes Pourquoi RUBEDO Enjeux et réponses L’écosystème RoadmapIntroduction Démonstration ? des CMS modernes RUBEDO Q&R
  29. 29. Roadmap Eté 2013 • Migration ZF2 • Social Content • Multilinguisme Fin 2013 • Collaboratif / e-commerce / GED / RSE … 15 mars 2013, disponible en téléchargement sur GitHub Pourquoi RUBEDO Enjeux et réponses L’écosystème RoadmapIntroduction Démonstration ? des CMS modernes RUBEDO Q&R
  30. 30. Voir le Webinar sur le site de Zend : http://www.zend.com/fr/webinar/zf/70170000000c14i-CMS-rubedo-20130319.flv Questions-Réponses Retrouvez Rubedo au CMSday Le 25 juin 2013Et toujours : http://www.webtales.fr et http://www.rubedo-project.org

×