{"id":253041,"date":"2013-11-28T21:03:57","date_gmt":"2013-11-28T20:03:57","guid":{"rendered":"https:\/\/2014.paris.wordcamp.org\/?post_type=wcb_session&#038;p=253041"},"modified":"2014-03-31T11:34:57","modified_gmt":"2014-03-31T09:34:57","slug":"retour-dexperience-sur-lutilisation-dun-multisite-wordpress-pour-un-media-televisuel-francais","status":"publish","type":"wcb_session","link":"https:\/\/paris.wordcamp.org\/2014\/session\/retour-dexperience-sur-lutilisation-dun-multisite-wordpress-pour-un-media-televisuel-francais\/","title":{"rendered":"\u00c9tude de cas : utiliser WordPress multisite pour un media t\u00e9l\u00e9visuel fran\u00e7ais"},"content":{"rendered":"<p>D\u00e9roul\u00e9 de la conf\u00e9rence :<\/p>\n<ul>\n<li>Ce que WordPress nous a permis de faire facilement.<\/li>\n<li>Ce qui a \u00e9t\u00e9 compliqu\u00e9<\/li>\n<\/ul>\n<p>Quelques points cl\u00e9s :<\/p>\n<ul>\n<li>\u00c9quipe de 9 personnes<\/li>\n<li>D\u00e9veloppement \u00ab\u00a0industriel\u00a0\u00bb : Mercurial et Hudson sur 5 instances : local \/ dev \/ recette \/ preprod \/ prod<\/li>\n<li>Architecture d&rsquo;h\u00e9bergement complexe en preprod \/ prod<\/li>\n<li>5 sites bas\u00e9 sur un th\u00e8me parent et d\u00e9clin\u00e9 en th\u00e8mes enfants<\/li>\n<li>Th\u00e8me bas\u00e9 sur Bootstrap (avec Rootstheme)<\/li>\n<li>R\u00e9alisation graphique en responsive<\/li>\n<li>D\u00e9veloppement de plugins sp\u00e9cifiques et utilisation de WordPress comme un framework :<\/li>\n<li>Connexion \u00e0 un webservice pour la gestion de l&rsquo;abonnement d&rsquo;un client, v\u00e9rification de droit de visualisation des cha\u00eenes en streaming<\/li>\n<li>Interface et imports de donn\u00e9es m\u00e9tier en temps r\u00e9el<\/li>\n<li>Interface et import des donn\u00e9es de programmes TV des cha\u00eenes<\/li>\n<li>Gestion des contenus des pages via des widgets de remont\u00e9es de contenus g\u00e9r\u00e9es en back office<\/li>\n<li>Gestion des caches avec W3 Total Cache avec fragment caching et Memcache.<\/li>\n<li>Gestion des Crons WordPress pour synchronisation en temps r\u00e9el des donn\u00e9es PMU<\/li>\n<li>Adaptation de plugins existants (Custom Post widget, Twitter to WP, Wp Polls notamment)<\/li>\n<li>&#8230;<\/li>\n<\/ul>\n<p>Plus globalement, nous posons la question de l&rsquo;industrialisation sur des gros projets WordPress.<\/p>\n<h3>Vid\u00e9o :<\/h3>\n<p><iframe title=\"VideoPress Video Player\" aria-label='VideoPress Video Player' width='604' height='340' src='https:\/\/video.wordpress.com\/embed\/2lhHlRSR?hd=1&amp;cover=1' frameborder='0' allowfullscreen allow='clipboard-write'><\/iframe><script src='https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1674852142'><\/script><\/p>\n<h3>Pr\u00e9sentation :<\/h3>\n<p><iframe loading=\"lazy\" title=\"Alter way-wordcamp-paris-2014\" src=\"https:\/\/www.slideshare.net\/slideshow\/embed_code\/key\/APoAXifG2yUK7R\" width=\"427\" height=\"356\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" style=\"border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;\" allowfullscreen> <\/iframe> <\/p>\n<div style=\"margin-bottom:5px\"> <strong> <a href=\"https:\/\/fr.slideshare.net\/slideshow\/alter-waywordcampparis2014-30245011\/30245011\" title=\"Alter way-wordcamp-paris-2014\" target=\"_blank\">Alter way-wordcamp-paris-2014<\/a> <\/strong> from <strong><a href=\"https:\/\/www.slideshare.net\/alterway\" target=\"_blank\">ALTER WAY<\/a><\/strong> <\/div>\n<h3>Interview :<\/h3>\n<p><iframe title=\"VideoPress Video Player\" aria-label='VideoPress Video Player' width='604' height='340' src='https:\/\/video.wordpress.com\/embed\/M4GTu79O?hd=1&amp;cover=1' frameborder='0' allowfullscreen allow='clipboard-write'><\/iframe><script src='https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1674852142'><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>D\u00e9roul\u00e9 de la conf\u00e9rence : Ce que WordPress nous a permis de faire facilement. Ce qui a \u00e9t\u00e9 compliqu\u00e9 Quelques points cl\u00e9s : \u00c9quipe de 9 personnes D\u00e9veloppement \u00ab\u00a0industriel\u00a0\u00bb : Mercurial et Hudson sur 5 instances : local \/ dev \/ recette \/ preprod \/ prod Architecture d&rsquo;h\u00e9bergement complexe en preprod \/ prod 5 sites &hellip; <a href=\"https:\/\/paris.wordcamp.org\/2014\/session\/retour-dexperience-sur-lutilisation-dun-multisite-wordpress-pour-un-media-televisuel-francais\/\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">\u00c9tude de cas : utiliser WordPress multisite pour un media t\u00e9l\u00e9visuel fran\u00e7ais<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":13518055,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1389974400,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[312455,312456],"footnotes":""},"session_track":[237379],"session_category":[],"class_list":["post-253041","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-conferences-du-vendredi"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"vendredi 17 janvier 2014","time":"17:00"},"session_speakers":[{"id":"312455","slug":"xavier-tellier","name":"Xavier Tellier","link":"https:\/\/paris.wordcamp.org\/2014\/speaker\/xavier-tellier\/"},{"id":"312456","slug":"samy-ranavela","name":"Samy Ranavela","link":"https:\/\/paris.wordcamp.org\/2014\/speaker\/samy-ranavela\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/paris.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/253041","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/paris.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/paris.wordcamp.org\/2014\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":10,"href":"https:\/\/paris.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/253041\/revisions"}],"predecessor-version":[{"id":864394,"href":"https:\/\/paris.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/253041\/revisions\/864394"}],"speakers":[{"embeddable":true,"href":"https:\/\/paris.wordcamp.org\/2014\/wp-json\/wp\/v2\/speakers\/312455"},{"embeddable":true,"href":"https:\/\/paris.wordcamp.org\/2014\/wp-json\/wp\/v2\/speakers\/312456"}],"author":[{"embeddable":true,"href":"https:\/\/paris.wordcamp.org\/2014\/wp-json\/wporg\/v1\/users\/samyranavela"}],"wp:attachment":[{"href":"https:\/\/paris.wordcamp.org\/2014\/wp-json\/wp\/v2\/media?parent=253041"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/paris.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_track?post=253041"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/paris.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_category?post=253041"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}