View
1.084
Download
4
Category
Preview:
DESCRIPTION
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.
Citation preview
Magnolia in Media
Adriaan Bloem, Senior Manager Online MBC Group
1
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
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
Channels
Al Arabiya is a separate effort
Some of our shows
Some of our shows
Some of our shows
Some of our shows
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
Online organiza.on
• 120+ employees • 3 offices:
– HQ in Dubai – Editorial in Cairo – Development and design in Amman
Visitors
Old CMS
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
Finding a solu.on
• Improve technical solu<on • Improve organiza<on
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
Selec.on: Conclusion
Magnolia Aperto
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
Without ignoring weaknesses…
• Page-‐based • Lots of clicks required to publish an ar<cle
Mission Impossible
Penguins
Main challenge is not RTL
Trees
Leaves
Spheres
Content re-‐use
Without ignoring weaknesses…
• Page-‐based • Lots of clicks required
Page-‐based
Lots of clicks
Modelling Magnolia
Modelling Content
Content Model
Content
Content Item
Presentation
Format
Page-‐based
Ar.cle Publishing Machine
Page-‐based
“Content Pool”
Custom implementa<on, which adds
• Placeless “ar<cles” – Stored in “content pool” – Visible in site through associa<ons
• Streamlined interface
Placeless Content
Ar.cle Edi.ng
Ar.cle Placing
Ar.cle Placing
Page-‐based + Placeless
Page-‐based and placeless
Example: Homepage
Complexity is Good
Ques.ons?
adriaan.bloem@mbc.net
Recommended