Duik in de wereld van Vi.nl! Ontdek het nieuwe digitale platform van vi.nl en leer hoe wij de technische uitdagingen in een snel veranderend medialandschap hebben overwonnen.
2. De onderwerpen van vandaag
• Hoe overwin je de technische uitdagingen van
een snel veranderend medialandschap?
• Hoe maak je een supersnel content platform
dat als gegoten zit?
6. vi.nl
~ 100 - 120 miljoen pageviews per maand
~ 4.000 actieve bezoekers op een normaal moment
~ 2.100.000 unieke bezoekers per maand
~ 45.000 actieve bezoekers op piek momenten
~ 800.000 social media volgers
~ 200.000 artikelen in archief
~ 350.000 gebruikers geregistreerd
7. De uitdaging
Bestaand platform in 19 jaar geëvolueerd
Explosieve combinatie van eisen
• Piek verkeer vanuit push aankunnen
• Supernel kunnen publiceren
• Iedereen een persoonlijke ervaring
8. Het doel
• Supersnel maken, publiceren, cureren en
distribueren van content
• Stabiel en bestand tegen grote gebruikerspieken
• Gebruiksvriendelijk en content gericht
• Toekomstbestendig en eenvoudig te optimaliseren
• Klaar voor nieuwe business
12. Sprint 0
Intensieve samenwerking is de basis van
Agile Product Development
• 1 team vanaf het begin
• Basis van vertrouwen
• Problemen zo vroeg mogelijk tackelen
De strategie
• Productvisie
• Technologievisie
• Samenwerkingsvisie
17. Performance
• Focus op het grootste risico
• Verifieer essentiële functionaliteit
• Verifieer de architectuur
• Herbruik de testen continue
18. Uitdagingen
• Personalisatie vs. caching
• Gefragmenteerde caching
• Nieuwe statistieken API
• Grenzen aan horizontale schaling
• Externe identity provider
• Importeren van grote hoeveelheden artikelen
19.
20. Identity management
• Centrale dienst voor app en website
• Moderne protocollen
• Aanmelden met Facebook
• Veilig en schaalbaar
21.
22. Continous content migratie
• Continue het systeem vullen met recente data
• Incrementeel verbeteren
• Zo realistisch mogelijke test omgeving
23.
24. Herbouw mobiele apps
• Nieuwe Android en iOS apps parallel ontwikkelen
• Gaandeweg de API’s definieren
• Authenticatie tegen Keycloack
• Artikelen geladen in webview
• Mobiele push berichten bij publicatie vanuit Magnolia
• Gelijktijdige launch
25.
26. Verbeterde VI PRO propositie
• Onderdeel van nieuwe abonnementsvormen VI
• Paywall is afgestemd op unieke situatie van de klant
• Contentsuggesties afgestemd op kenmerken van de klant
• Abonnees kunnen artikelen gratis delen
• Nog geen account = 5 gratis artikelen
• Na 5 gratis artikelen = aanbieding gratis trial
• Na gratis trial = aanbieding voor abonnement
27.
28. Ontwikkelen met
Magnolia as a framework
• Content apps
• Krachtige API’s
• CMS dat je volledig naar je hand kan zetten
Content Editor
• Geen WYSIWYG, maar what you need
• Supersnel publiceren
29.
30. Het resultaat
piekbelasting en 6 miljoen pageviews op een dag doorstaan
verslag Ajax-Lyon als 1e gepubliceerd en gepushed
VI PRO ontvangt 150% meer gebruikers
gebruikers blijven langer en klikken meer
'Waarom Henk ten Cate bondscoach was en daarna weer niet‘
~ 1.500 feedback berichten
en 3 kinderen!
130.000 views
17.500 hits via open sharing
2.600 nieuwe accountregistraties