Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

MBC Group - Magnolia in the Media

1,230 views

Published on

MBC Group is the largest broadcaster in the Middle-East, with a 50% share of the audience and over 160 million viewers. Millions of visitors come to the MBC website for news and information on the channels and shows. This poses an interesting challenge for the CMS behind it all: Magnolia.

Adriaan Bloem will explain how MBC came to select Magnolia, and how it was adapted to fit the unique requirements of a large media site. He will touch on content management concepts, and how a page-oriented system can enable placeless content. In short: how with a Swiss foundation and some German engineering, you can have your cake -- and eat it, too.

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

MBC Group - Magnolia in the Media

  1. 1. Magnolia  in  Media   Adriaan  Bloem,     Senior  Manager  Online   MBC  Group  1
  2. 2. Calibra.ng  the  Audience  -­‐  1  Dear  Database  Architect,    Direc<ve  595  Part  2  is  as  follows.  "Foreign  and  Primary  Key  constraints  give  lack  of  flexibility,  more  costly  evolu<on,  inhibit  the  use  of  the  database  ac<ng  as  a  service  to  applica<ons  and  make  it  an  inhibitor  to  evolu<on."    As  such,  please  remove  from  all  produc<on  databases.    Sincerely,  Chief  Architect  Gerald  
  3. 3. Introduc.on:  MBC  Group  •  Founded  in  London  in  1991,  now  based  in   Dubai  •  Largest  broadcaster  in  the  Middle  East;  ~165   million  viewers,  ~50%  market  share  •  Ten  television  channels,  two  radio;  online,   mobile  
  4. 4. Channels  
  5. 5. Al  Arabiya  is  a  separate  effort  
  6. 6. Some  of  our  shows  
  7. 7. Some  of  our  shows  
  8. 8. Some  of  our  shows  
  9. 9. Some  of  our  shows  
  10. 10. Online  Proper.es  •  MBC.net:  entertainment  portal   –  Channel  sites   –  Program  sites  •  SHAHID.net:  video  on  demand  •  Nas,  WWE  Arabia,  Ac<onha,  Shopping,  …  •  Mobile  applica<ons  •  Connected  devices  
  11. 11. Online  organiza.on  •  120+  employees  •  3  offices:   –  HQ  in  Dubai   –  Editorial  in  Cairo   –  Development  and  design  in  Amman  
  12. 12. Visitors  
  13. 13. Old  CMS  
  14. 14. Iden.fying  the  problem  •  Unstable  system  •  Chao<c  implementa<on  •  Too  much  IT  involvement  for  simple  tasks  •  Too  long  <me  to  go  live  with  (micro)sites  •  High  maintenance  costs  •  Hard  to  find  qualified  resources  
  15. 15. Finding  a  solu.on  •  Improve  technical  solu<on  •  Improve  organiza<on  
  16. 16. Selec.ng  a  new  CMS  •  Guided  by  Real  Story  Group  •  Scenario  based  RFP  •  Long  list  of  8  vendor/integrator  combina<ons  •  1  month  PoC  with  2  finalists  
  17. 17. Selec.on:  Conclusion  Magnolia   Aperto  
  18. 18. Reasons  for  Magnolia  •  Open  Source   –  Vibrant  community   –  Documenta<on   –  Open,  intelligible,  and  modifiable  •  Proven  technology   –  Java,  JCR   –  Mature  package   –  Performed  well  in  PoC  •  Rela<vely  good  func<onal  match  
  19. 19. Without  ignoring  weaknesses…  •  Page-­‐based  •  Lots  of  clicks  required  to  publish  an  ar<cle  
  20. 20. Mission  Impossible  
  21. 21. Penguins  
  22. 22. Main  challenge  is  not  RTL  
  23. 23. Trees  
  24. 24. Leaves  
  25. 25. Spheres  
  26. 26. Content  re-­‐use  
  27. 27. Without  ignoring  weaknesses…  •  Page-­‐based  •  Lots  of  clicks  required  
  28. 28. Page-­‐based  
  29. 29. Lots  of  clicks  
  30. 30. Modelling  Magnolia  
  31. 31. Modelling  Content  Content   Model   Content   Format Item  Content   Presentation
  32. 32. Page-­‐based  
  33. 33. Ar.cle  Publishing  Machine  
  34. 34. Page-­‐based  
  35. 35. “Content  Pool”  Custom  implementa<on,  which  adds  •  Placeless  “ar<cles”   –  Stored  in  “content  pool”   –  Visible  in  site  through  associa<ons  •  Streamlined  interface  
  36. 36. Placeless  Content  
  37. 37. Ar.cle  Edi.ng  
  38. 38. Ar.cle  Placing  
  39. 39. Ar.cle  Placing  
  40. 40. Page-­‐based  +  Placeless  
  41. 41. Page-­‐based  and  placeless  
  42. 42. Example:  Homepage  
  43. 43. Complexity  is  Good  
  44. 44. Ques.ons?  adriaan.bloem@mbc.net  

×