Kontext
Portál, kde lidé hledají, co se kde děje — koncerty, kino, divadlo, výstavy, festivaly. Běží na WordPressu, který za deset let nasbíral pět tisíc akcí, desítky zásuvných modulů a runtime, jenž už nedostává bezpečnostní opravy. Redakce každou akci zadává ručně a inzerci prodává, aniž by kdokoli měřil, kolikrát se banner zobrazil.
Co bylo špatně
- Web běží na PHP 7.4, které od listopadu 2022 nedostává ani bezpečnostní záplaty
- Pět tisíc akcí v databázi, kterou deset let nikdo nepročistil
- Deset let indexovaných adres — každá změna struktury znamená ztrátu pozic
- Redakce zadává každou akci ručně, žádný import od pořadatelů
- Inzertní plochy se prodávají, ale zobrazení nikdo nepočítá
Omezení
Starý web musí běžet celou dobu přestavby — portál s programem nesmí zmizet uprostřed sezóny. Všechny adresy musí zůstat funkční jedna ku jedné, jinak se ztratí deset let pozic ve vyhledávání. A přestavba jde po fázích, protože redakce mezitím pracuje dál.
Co jsme udělali
- Migrace všech akcí, míst a médií ze staré instalace — přes dvacet tisíc souborů
- Všech 6 226 starých adres ověřeno proti novému webu, každá vede na správnou stránku
- Vlastní katalog místo WordPressu — koncerty, kino, divadlo, výstavy, festivaly, s vyhledáváním, které rozumí češtině
- Nový vzhled: tmavý, výrazný a postavený kolem plakátů akcí
- Administrace pro redakci: akce, místa, knihovna médií, fronta ke schválení, uživatelé
- Vlastní inzertní systém — kampaně, kreativy, plochy, počítání zobrazení a kliknutí, měsíční přehledy pro inzerenty
- Import programu od pořadatelů a z filmových zdrojů do fronty ke schválení, místo ručního přepisování
- Dvojjazyčné rozhraní, obsah česky — anglická stránka bez české verze se kanonizuje na českou, takže hreflang nikdy netvrdí překlad, který neexistuje