Skip to main content

MLSE ‑ Toronto Maple Leafs Nation

Overview

Based in Toronto, Canada, MLSE is one of the leading sports and entertainment organizations in North America. It owns, among other teams (digital channels and sports facilities), the NHL’s Toronto Maple Leafs hockey team.

And it stands out as the company constantly looking to deliver both its teams’ fans and the participants to the various events organized in its sports facilities (e.g Air Canada Center) the best physical and digital experiences.

Image
MLSTorontoMapleLeafs

About

Taking a fan community website to a whole new level of performance with a fully reconfigured user system and integrated dedicated video section. Maple Leaf Sports & Entertainment Ltd. (MLSE), based in Toronto, Canada, the company owning the Toronto Maple Leafs ice hockey team, dared us to create their new high-performance fan site: Leafs Nation. A site which would leverage Drupal’s user management capabilities and incorporate a Vimeo content dedicated section. And all this in the name of top performance!
Goals & Challenges

“Best-in-class service experience for all fans” has been MLSE’s self-assumed mission. Digital experiences here included! With overall high performance and fast-loading video content as 2 major challenges to respond to.
The Leafs Nation Network would serve Vimeo content (our client already had an account on Vimeo, where he was managing the site's video content) available to be embedded, via Vimeo API, to specific domains only (so, we were talking about private video content).
Moreover, the Janrain platform (with its multiple API calls, for every single user login/signup/edit info and all those long Janrain call queues) was the main “culprit” for the experienced delays in page load time.
And boosted site performance was about to become the ultimate goal driving all our future decisions, as well.

Solutions

Drupal was chosen to “back up” all the Janrain-based user management processes while adding multiple layers of caching has been the accepted solution for boosting performance.
The project's particular needs and implementation “traps” that we predicted (or not) called for a whole lot of custom code writing, lots of custom-built modules and a few contributed modules, as well.
As previously mentioned, our client's fan community website was already running on Drupal 7 and they wanted to stick to Drupal. And specifically to this version of Drupal, since their users were already very familiarized with it.
Therefore, it's in Drupal 7 that they wished us to re-build it, from scratch, implementing the newly needed functionalities and making all the requested improvements.
We strived to implement our Drupal solution (where Drupal would take over the data collected on users’ signing up via Janrain to create new Drupal accounts) for re-configuring the user system entirely.
To handle the Vimeo API rate limit (around 2500 calls per hour), we applied a caching strategy for Vimeo albums and videos on the Drupal site.
Caching was also applied to 2 other key sections of the fan site: “Gameday Coverage” and the “Fan Corner” with adjustable cache expiry values from the admin menu, balancing performance and API limits.

What We Did:

  • Drupal development
  • Performance tuning
  • Front-end theming

Results are positive in terms of total views, and users are actively watching 80% of videos. OPTASY delivered accurately despite late scope changes and a tight deadline.

Their team was always available, administered seamless translation of another vendor’s design, and ramped resources when needed.

Jim O'Mara: Technical Product Manager

The Results

The user management system has been completely reconfigured and the newly integrated video content section (Leafs Nation Network) optimized for performance via layered caching.

Image
MLSTorontoMapleLeafs
footer image
Let us help you get your project done

We’re excited to hear your project.
Let’s collaborate!

Request a Quote
Not sure? Call us (416) 243-2431.