Maintenance et évolutions correctives d’une trentaine de sites internet.
La Direction du Numérique de Radio France est responsable des orientations stratégiques et de la mise en œuvre du développement numérique. A ce titre, et en lien avec les antennes et les directions transverses de l’entreprise, elle conçoit, développe, maintient et héberge les produits numériques comme les sites, les applications mobiles… Elle accompagne les radios du groupe, ses directions et la Maison de la Radio dans la mise en œuvre des offres numériques.
La direction du Numérique est constituée de 3 pôles complémentaires : le pôle produits et marketing ; le pôle atelier numérique de production ; le pôle innovation, ainsi que d’un pôle administratif mutualisé avec la Direction de la Documentation.
La direction du Numérique a confié à l’agence WordPress Globalis le projet « la Ferme de Blogs ». Cette plateforme WordPress multisites et multi-network permet le déploiement rapide de petits sites à caractère temporaire (événementiel, par exemple l’anniversaire de l’Orchestre National de France ), liés à des blogs (blog d’une émission, blog d’un journaliste, etc…) ou encore le site du Médiateur de Radio France. Cette plateforme gère aujourd’hui une trentaine de sites.
Deux à trois consultants, selon la charge de travail, sont affectés sur ce projet dont les mission principales sont liées à de la maintenance applicative :
- correction de bugs,
- mise à jour du CMS et des plugins utilisés,
- réalisation d’évolutions mineures et majeures sur les différents sites de la plateforme,
- migration et refonte du site “Médiateur” (de Drupal vers WordPress) : migration de contenu, améliorations éditoriales, workflow de traitement de messages par email),
Nous avons également mis en place le nouveau site “Hyperradio” qui a consisté à refondre et intégrer le site nouvOson dans Hyperradio et migrer le contenu dédié à l’actualité numérique au sein de Radio France et aux nouvelles technologies.
Enquite, la réalisation d’une importante phase de nettoyage et d’optimisation du WordPress multisites a été effectuée :
- réorganisation et optimisation du code,
- nettoyage fonctionnel avec suppression de sites et fonctionnalités devenues inutiles.
- nettoyage de la base de données comprenant une recherche des données “mortes” (métadonnées inutilisées, restes de plugins, résidus divers) et permittant de réduire des deux tiers la taille de la base de données.
Technologie et APIs utilisées :
- PHP procédural et objet,
- WordPress en multi-sites et multi-network dans ses dernières versions,
- nombreux plugins : ACF Pro, WP Multi Network, Yoast, etc…,
- environnement LAMP, utilisation de Vagrant
- outils divers : Jenkins, gitlab, redmine, vagrant, docker, préprocesseurs CSS,
- fortes exigences en qualité logicielle : bonnes pratiques, tests, code review.