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. 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. Architecture de Rubedo
Logiciel
Rubedo
Plateforme Web
Apache
Moteur de recherche
Elastic Search
Framework Zend Serveur applicatif PHP
Stockage des données
MongoDB
http://www.rubedo-project.org
5. Rubedo architecture : Zend Framework
OBJECTIF : L'utilisation d'un 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 connaissances
http://www.rubedo-project.org
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és
http://www.rubedo-project.org
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éel
http://www.rubedo-project.org