wouter mertens, vmma
DESCRIPTION
TRANSCRIPT
![Page 1: Wouter Mertens, VMMA](https://reader033.vdocument.in/reader033/viewer/2022061211/5492018fb47959921b8b45aa/html5/thumbnails/1.jpg)
One architecture for multiple sitesDrupal@VMMa
by Wouter Mertens,VMMa
Speaker
![Page 2: Wouter Mertens, VMMA](https://reader033.vdocument.in/reader033/viewer/2022061211/5492018fb47959921b8b45aa/html5/thumbnails/2.jpg)
Drupal @ VMMaDrupal @ VMMa
![Page 3: Wouter Mertens, VMMA](https://reader033.vdocument.in/reader033/viewer/2022061211/5492018fb47959921b8b45aa/html5/thumbnails/3.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022061211/5492018fb47959921b8b45aa/html5/thumbnails/4.jpg)
![Page 5: Wouter Mertens, VMMA](https://reader033.vdocument.in/reader033/viewer/2022061211/5492018fb47959921b8b45aa/html5/thumbnails/5.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022061211/5492018fb47959921b8b45aa/html5/thumbnails/6.jpg)
Overview componentsOverview components
![Page 7: Wouter Mertens, VMMA](https://reader033.vdocument.in/reader033/viewer/2022061211/5492018fb47959921b8b45aa/html5/thumbnails/7.jpg)
2 challenges2 challenges
• Vtm.be/Het Nieuws & Stadion
• Brand sites (2Be, Vitaya, VtmKzoom,…)
![Page 8: Wouter Mertens, VMMA](https://reader033.vdocument.in/reader033/viewer/2022061211/5492018fb47959921b8b45aa/html5/thumbnails/8.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022061211/5492018fb47959921b8b45aa/html5/thumbnails/9.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022061211/5492018fb47959921b8b45aa/html5/thumbnails/10.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022061211/5492018fb47959921b8b45aa/html5/thumbnails/11.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022061211/5492018fb47959921b8b45aa/html5/thumbnails/12.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022061211/5492018fb47959921b8b45aa/html5/thumbnails/13.jpg)
ConclusionConclusionDrupal works ..
But it is not free,
It takes responsibility and ownership
And we try to be like drupal.