Wouter Mertens, VMMA

  • View
    549

  • Download
    0

Embed Size (px)

DESCRIPTION

 

Text of Wouter Mertens, VMMA

  • 1. One architecture for multiple sites [email_address] by Wouter Mertens,VMMa Speaker

2. Drupal @ VMMa 3. VMMa

  • Vlaamse Media Maatschappij
    • TV (Vtm, 2Be, JIM)
    • Radio (Qmusic, Joefm)
    • Internet (Iwatch, Zesta)
  • Vision
    • Sites
    • VOD
    • Applications

4. 5. 1 architecture

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

6. Overview components 7. 2 challenges

  • Vtm.be/Het Nieuws & Stadion
  • Brand sites (2Be, Vitaya, VtmKzoom,)

8. Vtm.be

  • 3 Drupal sites
    • Vtm.be
    • Het Nieuws (in progress)
    • Stadion.vtm.be
  • 3 separate editor workflows.
  • scalability
  • performance
  • SEO
  • Analytics: google & CIM
  • Modules:
    • CDN and Varnish
    • Player
    • Video and image asset flow

9. TV sites

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

10. 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

11. Best practices

  • Drupal CMS:
    • Pressflow
    • Preparation for 7
    • Modules:
      • Search Solr
      • CDN
      • Memcachd en APC
  • Own modules
    • Mediaplayer (Microsoft-Flash-Html5)
    • Assets
    • Integraties met EPG
    • Admanager

12. Best practices

  • Multi-site or not multi-site?
    • Keeping products separate and managing them together
  • Performance
  • Scalability and stability
  • Media delivery
  • Social integration
  • Responsive design

13. Conclusion

  • Drupal works ..
  • But it is not free,
  • It takes responsibility and ownership
  • And we try to be like drupal.