Rubedo cms : php, zend, MongoDB, Elasticsearch

1,721 views

Published on

Architecture technique de Rubedo

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,721
On SlideShare
0
From Embeds
0
Number of Embeds
21
Actions
Shares
0
Downloads
25
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Rubedo cms : php, zend, MongoDB, Elasticsearch

  1. 1. RUBEDOhttp://www.rubedo-project.org Premiers pas 2013
  2. 2. Rubedo en quelques mots Rubedo : – Un outil de gestion de contenu professionnel et open-source français – Un outil intuitif crée pour optimiser votre expérience web – Une richesse fonctionnelle intégrée – Un socle technique innovant et performant Le CMS Rubedo est une solution professionnelle de site web. Elle offre une gamme complète de fonctionnalités avancées permettant de construire des sites internet de services pour l’ensemble des utilisateurs : personnalisation, gestion de contenu, collaboration, gestion des médias, géolocalisation.http://www.rubedo-project.org
  3. 3. Rubedo Project Rubedo Project : – Un logiciel open-source : GPL V3 – Le langage PHP : structuré autour de frameworks, pour des coûts de maintenance, de développement et d’hébergement moindres. – Un logiciel bâti sur un cocktail de technologiques libres, de nouvelle génération, matures et reconnues pour leur fiabilité et leur performance. – Utilisation des « bests practices » du marché pour répondre aux besoins des utilisateurs et des internautes. Plus d’« Openitude » : solution open-source, technologies libres, respect des standards d’échange, intégration au SI facilitéhttp://www.rubedo-project.org
  4. 4. Architecture de Rubedo Logiciel Rubedo Plateforme Web Apache Moteur de recherche Elastic Search Framework Zend Serveur applicatif PHP Stockage des données MongoDBhttp://www.rubedo-project.org
  5. 5. Rubedo architecture : Zend Framework OBJECTIF : Lutilisation dun framework de développement est le moyen reconnu pour obtenir des applications de qualité en maîtrisant les délais et les coûts. Zend Framework édité et supporté par la société Zend Points forts : – Maturité et exhaustivité de la solution – Performance des composants – Couplage faible entre composants – Communauté forte – Diffusion de connaissanceshttp://www.rubedo-project.org
  6. 6. Rubedo architecture : NoSQL MongoDB OBJECTIF : offrir une scalabilité réelle de l’infrastructure pour permettre de servir des contenus dynamiques sur des sites à très forte fréquentation. Base NoSQL MongoDB, éditée et supportée par l’éditeur 10gen – Performances – Souplesse – Webscaling – Industrialisation : • Découpage en couche • Code testable • Utilisation de composants éprouvéshttp://www.rubedo-project.org
  7. 7. Rubedo architecture : Recherche Elastic Search OBJECTIF : offrir des fonctionnalités de recherche avancée en front et back-office. Moteur de recherche Elastic Search, édité et supporté par Elastic Search – Performances en indexation / lecture – Recherche à facettes – Support de grand volumes de donnés – Indexation temps réelhttp://www.rubedo-project.org
  8. 8. Téléchargement :https://github.com/WebTales/rubedo/tags https://twitter.com/Rubedo_project http://www.rubedo-project.org

×