Le site de la radio suisse romande www.rsr.ch est un bel exemple de l'utilisation de la technologie Python - Zope - Plone, technologie sur laquelle est également basée la plate-forme Solgema.
En effet, rsr.ch, site de grande information à un large public présente tous les challenges et les contraintes que peut gérer ce CMS libre: mise à jour permanentes, mise en page dynamique et automatique, grande diversité des sources, grand nombre d'utilisateurs et de responsables de secteurs, contenu centralisé et facilement accessible, site multi navigateurs, etc. et ce à moindre coût!
De plus Plone permet de mettre en relation la radio avec ses auditeurs de manière interactive à l'aide de forums et blogs ouverts à tous, un bel exemple de web 2.0, le web participatif! Retrouvez le site rsr.ch ainsi que les sites Solgema sur www.plone.net!
Quelles sont les raisons qui ont poussé la radio suisse romande à choisir Plone?
Contexte
La Radio Suisse Romande, c'est 4 programmes radio
- La 1ère, programme généraliste
- Espace 2, musique classique et culture
- Couleur3, vise un public jeune, beaucoup de musique et peu de commentaires
- Option Musique, tubes d'hier et d'aujourd'hui
- et L'Info, sur les quatre chaînes
La RSR sur Internet, c'est:
- 4 portails des programmes + info.rsr.ch
- Radio à la carte: le son de toutes les émissions disponible un mois sur le site
- Les podcasts de 25 émissions
- 4 flux live en mp3, et windows media player
- des blogs, des dossiers, des sites spéciaux.
et en quelques chiffres:
- 2'000'000 pages vues/mois
- Pics de 25'000 visites/heure
- 800'000 écoutes en direct/mois, et 700'000 écoute de la Radio à la carte
Contenu du site
provenance:
- 4 postes de relais de chaînes, éditeurs
- Assistants/tes d'émissions
- Env. 30 personnes
Systèmes internes :
- Dalet, le système de diffusion
- Strip, système de gestion des droits d'auteurs
- Xobix, CMS, gestion des grilles
- SAORI, gestion de la radio à la carte
Constat 2005
Notre CMS est propriétaire
- La technologie est obsolète
- Les sites sont non modifiable par la RSR
- Nous n'avons "pas la main"
- Les modifications demandées sont trop lentes et coûteuses
> > choix de migrer le site
Processus de migration
étude de CMS
4 cms retenus
- ezPublish
- Xobix
- CPS
- Plone
Quelques critères décisifs
- Editeur wysiwyg
- Interaction avec des systèmes externes
- Gestion du workflow
- Respect des standards W3C
- Modules externes , blogs, forums, etc.
- Personnalisation
- Support externe, documentation et existance d'une communauté
- Coûts
Choix de Plone
- Plone répond à tous nos besoins
- Il est basé sur un serveur d'application (Zope,) créé pour produire des CMS
- Il est très flexible et interfaçable avec tous nos systèmes interne
- La différence majeure avec les autres produits présentant une interface fixe, est qu'il permet de créer notre propre CMS
- Les modification sont possibles sans altérer le code original et donc de briser la compatibilité du produit avec les versions futures
c'est donc le choix d'un CMS ET d'un framework
... Choix de Plone
Concrètement, points forts retenus
- Approche objet, language Python accessible
- Scalable, fonctionne en cluster, évolution selon la demande
- Existance d'une Fondation Plone, garantie de la pérennité du projet
8500 sites installés
- HEC Lausanne
- bern.ch
- developer.ebay.com
- lufthansa extranet
- NASA Mars rover site
- Free Software Fundation
- CBS NY
- et beaucoup d'autres...
Libre?
Pourquoi le choix du libre?
- Choix du meilleur produit pour nos besoins
Logiciel libre et RSR
- Aucune politique d'entreprise en la matière
- Parc Windows
Problèmes du libre pour la RSR
- Des compétences internes sont requises
- Nos ressources sont limitées
- La courbe d'apprentissage est longue
- La documentation est difficile d'accès
et intérêts
- Accès au code source du système
- Développement pérenne
- Coûts
- Développement sur mesure
Migration sur Plone
source: rsr.ch : plone un cms à la rsr