Top Banner
One architecture for multiple sites Drupal@VMMa by Wouter Mertens,VMMa Speaker
13
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Wouter Mertens, VMMA

One architecture for multiple sitesDrupal@VMMa

by Wouter Mertens,VMMa

Speaker

Page 2: Wouter Mertens, VMMA

Drupal @ VMMaDrupal @ VMMa

Page 3: Wouter Mertens, VMMA

VMMaVMMa•Vlaamse Media Maatschappij

o TV (Vtm, 2Be, JIM)o Radio (Qmusic, Joefm)o Internet (Iwatch, Zesta)

•Visiono Siteso VODo Applications

Page 4: Wouter Mertens, VMMA
Page 5: Wouter Mertens, VMMA

1 architecture1 architecture• 10 webservers• 2 varnish servers• CDN• 4 database servers• 2 Fileservers• 1 Solr server• Virtualisation for development• Streaming farm separate

Page 6: Wouter Mertens, VMMA

Overview componentsOverview components

Page 7: Wouter Mertens, VMMA

2 challenges2 challenges

• Vtm.be/Het Nieuws & Stadion

• Brand sites (2Be, Vitaya, VtmKzoom,…)

Page 8: Wouter Mertens, VMMA

Vtm.beVtm.be• 3 Drupal sites

o Vtm.beo Het Nieuws (in progress)o Stadion.vtm.be

• 3 separate editor workflows. • scalability• performance• SEO• Analytics: google & CIM• Modules:

o CDN and Varnisho Playero Video and image asset flow

Page 9: Wouter Mertens, VMMA

TV sitesTV sites• Same technical setup (like Vtm.be)• In progress towards end of 2011.• Different themes and small differences• Few editors• Strong standards

Page 10: Wouter Mertens, VMMA

Organisation Organisation • 2 system engineers• 3 designers/themers• 2-5 developers• External projects • Deploy via SVN-Git and features• Development - (staging) - production• Ticketing and project management: redmine

Page 11: Wouter Mertens, VMMA

Best practicesBest practices• Drupal CMS:

o Pressflowo Preparation for 7o Modules:

• Search Solr• CDN• Memcachd en APC• …

• Own modules o Mediaplayer (Microsoft-Flash-Html5)o Assetso Integraties met EPGo Admanagero …

Page 12: Wouter Mertens, VMMA

Best practicesBest practices

• Multi-site or not multi-site?o Keeping products separate and managing them together

• Performance• Scalability and stability• Media delivery• Social integration• Responsive design

Page 13: Wouter Mertens, VMMA

ConclusionConclusionDrupal works ..

But it is not free,

It takes responsibility and ownership

And we try to be like drupal.