TV Prima: největší Drupal v Česku

Případová studie

Výchozí stav

Realizace: Od 2010 (spolupráce stále trvá)

Profil zákazníka: FTV Prima je jednou z největších českých komerčních televizí. Provozuje 4 televizní stanice – Prima, Prima love, Prima COOL, Prima ZOOM. Kromě toho provozuje čistě internetové magazíny Prima Style, Prima Ženy, Prima Fresh, Prima living atd.

Použité řešení: Drupal 6

Výchozí stav: FTV Prima měla v plánu spuštění nového kanálu Prima Love, pro jeho vývoj byl ale zapotřebí dostatečně výkonný, flexibilní a diskrétní tým vývojářů. Pro FTV Prima jsme vytvořili web programu Prima Love a na základě této úspěšné spolupráce nám klient nabídl starost o celý web FTV Prima.

Díky velkému úspěchu celého projektu se návštěvnost celého webu Primy prudce zvýšila a ukázalo se, že stávající systém je nedostačující a nestíhá ji obsloužit. Nebyl také dostatečně flexibilní, aby bylo možné bez výpadků reagovat na neustále se zvyšující objem návštěv, procházejících dat a změn.

Cíle: Protože se jedná o dlouhodobou spolupráci, jsou cíle stanovovány průběžně podle aktuálních potřeb klienta. Během posledních let jsme tak řešili například:

  • Robustní řešení pro správu obsahu od textových článků až po vlastní videa a programové systémy
  • Tvorba nových webových stránek
  • Zvýšení výkonu webu
  • Zrychlení celého systému
  • Podpora zaměstnancům FTV Prima a zvýšení uživatelského komfortu
  • Zautomatizování některých procesů¨
  • A mnoho dalších

Řešení

Portál funguje jako hierarchický systém, který umožňuje tvořit stále nové sekce webu, například pro nové pořady. Této provázanosti bylo dosaženo tím, že weby všech televizních kanálů a pořadů běží na jedné instalaci Drupalu 6. Nutností bylo sofistikované nastavení uživatelských práv a redakčních oprávnění a postupů.

Pro webový portál televize Prima jsme vyvinuli vlastní řešení výkonové optimalizace, díky které jsme schopni obsloužit obrovské množství unikátních návštěvníků naráz. Naší úpravou systému se nám podařilo významně zvýšit výkon webu – při stejném počtu serverů dokážeme obsloužit dvojnásobek návštěvníků.

Vývoj nových funkcí a sekcí webů probíhá bez přestávky již po dobu X let. Mezi největší projekty, které do tohoto kontinuálního plánu spadají, patří například realizace portálu Prima ZOOM v zimě roku 2012/2013, který byl spuštěn zároveň s novým televizním kanálem. Výzvou pro nás byl také portál Prima PLAY, díky kterému jsme si v praxi vyzkoušeli práci s multimédii a tokem velkého objemu dat. Naše pokročilé možnosti nastavení a metodiky předplácení účtu pro přehrávání je unikátním řešením správy systému uživatelských účtů.

Použité technologie:

  • CMS Drupal
  • PHP, webserver Apache, MySQL databáze
  • Vysoko zátěžová optimalizace

Výsledek

Výsledkem této spolupráce je největší Drupalovský projekt v České republice. Zároveň web iprima.cz patří do TOP 100 největších webů na Drupalu na světe. Jsme velmi hrdí na to, že můžeme být u toho a sledovat, jak projekt roste.

Základní přínosy řešení

  • Úspora nákladů
  • Větší výkon a rychlost webu a celého systému
  • Široká škála funkcí již v základu
  • Standardizované řešení a široké užití best practices
  • Zvýšení uživatelské přívětivosti řešení
  • Podpora redaktorských a edičních pracovních procesů
  • Správa uživatelů, automatizované procesy pro sledování předplaceného obsahu na Prima PLAY
  • Snadná rozšiřitelnost