Preskočiť na obsah
Websupport

Web, pre ktorý bolo spustenie
len začiatok

Websupport je najväčší hosting na Slovensku. Nový web sme preň postavili počas rebrandingu v roku 2020 — a odvtedy ho vyvíjame ďalej.

Web zvláda desiatky služieb, konfigurátory aj štyri trhy — a mení sa každý mesiac podľa toho, čo Websupport potrebuje.

4

trhy, od Slovenska po Švédsko

60+

vlastných Gutenberg blokov

2020

začiatok projektu aj spolupráce

12–15

ľudí v tíme počas najväčšej fázy

Montáž obrazoviek webu Websupport — tmavé a svetlé podstránky na notebooku a mobiloch

Web vznikal spolu s novou značkou

Websupport prechádzal kompletným rebrandingom. Nový vizuál nevznikal naraz — dizajnový tím ho dodával po častiach a my sme ich priebežne implementovali.

Kým sme dokončovali prvé podstránky, ďalšie boli ešte v dizajne. Vývoj bežal v paralelných cykloch — a nové návrhy postupne odhaľovali požiadavky, kvôli ktorým sme priebežne upravovali aj technické rozhodnutia.

Prvé spustenie preto neznamenalo hotový web. Naživo išli časti potrebné pre rebranding a naviazané kampane, ďalší obsah pribúdal postupne.

Nová značka a nový web vznikali naraz.

Veľký web, jednoduchá správa

Desiatky hostingových, cloudových a serverových služieb, každá s vlastnými parametrami a konfiguráciami. K tomu cenníky, konfigurátory, hiring sekcia aj rozsiahle menu.

Podstránky sú navyše vizuálne výrazne odlišné. Web pracuje s rôznymi layoutmi, variáciami komponentov a dokonca aj svetlým a tmavým režimom podľa typu produktu.

Potrebovali sme systém, ktorý túto komplexitu unesie na pozadí — a zostane jednoduchý na každodennú správu.

Komplexita smie zostať na pozadí.

Viac ako 60 vlastných Gutenberg blokov

Administráciu sme postavili na vlastných blokoch. Redakčný tím pri novej stránke nečaká na vývojára — skladá ju z pripravených komponentov.

Každý blok nesie nastavenia a variácie pre produktové aj obsahové stránky. Výsledkom nie je sada šablón, ale systém, z ktorého sa web rozširuje bez začínania od nuly.

Administrácia WordPressu s vlastnými blokmi vedľa výslednej stránky webu Websupport

Novú stránku zloží redakcia bez vývojára.

Web si produktové dáta neťahá ručne

Websupport spravuje svoje produkty v internom systéme. Web preto nemá ceny a konfigurácie uložené druhýkrát vo WordPresse.

Ako sa produktové dáta dostávajú na web

Websupport

Interný systém

produkty, ceny a konfigurácie na jednom mieste

Webikon

API vrstva

sprístupňuje webu dáta z interného API

Web

websupport.sk

produktové karty, cenníky, konfigurátory

Riešenie sa neskôr ukázalo ako prenositeľné. Základ vytvorený pre Websupport sme použili aj pri webe Active24 — ďalšom hostingu v rámci skupiny.

Produktové dáta žijú v jednom systéme. Web ich len číta.

Web a predajná aplikácia fungujú ako jeden produkt

Súčasťou webu je predajná aplikácia Websupportu. Preberá header aj footer webu a načítava sa do obsahovej časti — používateľ ju vníma ako ďalšiu stránku.

Web jej zároveň odovzdáva, čo si používateľ vybral: produkt, konfiguráciu, doménu aj parametre služby. Objednávka pokračuje bez straty kontextu.

Technická komplexita zostáva na pozadí. Pre človeka, ktorý si vyberá hosting alebo server, musí byť výsledkom jednoduchý a zrozumiteľný proces.

Kde končí web a začína aplikácia, zákazník nevidí.

Jedno prihlásenie naprieč systémami

Prihlásenie nie je riešené cez WordPress. Web je súčasťou širšieho používateľského prostredia Websupportu, takže prihlasovacia vrstva žije mimo neho.

Prihlásený používateľ môže na webe vidieť iné ceny alebo obsah podľa svojho účtu — a to isté prihlásenie funguje v predajnej aplikácii aj v zákazníckej administrácii. WordPress tu nie je izolovaný firemný web, ale jedna časť väčšieho ekosystému.

Z troch trhov na štyri.
Bez nového webu od nuly.

Začínali sme so slovenskou a českou verziou, neskôr pribudla maďarská. Dnes web beží aj vo Švédsku.

Tri jazykové verzie webu Websupport — slovenská, česká a maďarská úvodná stránka

SK

Slovensko

CZ

Česko

HU

Maďarsko

SE

Švédsko — vo švédčine aj angličtine

Pôvodné tri trhy fungovali ako samostatné jednojazyčné weby v jednej multisite. Švédsky trh potreboval dva jazyky, tak sme architektúru rozšírili aj o tento model. Pridanie nového trhu je dnes predovšetkým otázka konfigurácie a obsahu.

Nový trh je konfigurácia, nie nový projekt.

Jeden systém, veľmi odlišné stránky

Hosting, VPS, cloud či servery používajú odlišné vizuálne režimy — časť webu je tmavá, iné produkty sa prepínajú do svetlej.

Koláž rôznych podstránok webu Websupport v tmavom aj svetlom režime

Úlohou nebolo vyrobiť čo najviac šablón. Potrebovali sme dostatočne flexibilný systém, ktorý rôzne situácie zvládne bez toho, aby sa z neho stal nekontrolovateľný mix výnimiek.

Výkon sa nekončí spustením

Pri webe tohto rozsahu sa výkon nedá vyriešiť jednou optimalizáciou pred spustením. Core Web Vitals, načítavanie a technický stav sledujeme priebežne.

Aj po spustení preto riešime detaily, ktoré ovplyvňujú rýchlosť a stabilitu webu. Výkon je súčasť dlhodobej starostlivosti o projekt, nie jednorazová položka v checkliste.

Veľký web nie je hotový dňom spustenia.

Dodať veľký projekt načas, keď sa zadanie priebežne mení

Dizajn vznikal paralelne s vývojom, požiadavky pribúdali počas implementácie a termíny boli naviazané na rebranding a marketingové kampane.

Priebežne sme prehodnocovali technické rozhodnutia a upravovali scope tak, aby sa dalo pokračovať bez blokád. Bol to živý agilný vývoj s veľkým tímom na oboch stranách — a výsledkom nebolo len stihnuté spustenie, ale základ, na ktorom staviame ďalšie roky.

„Mne sa spolupracovalo s Webikonom veľmi dobre. Komunikácia bola vždy promptná a ak aj došlo k nedorozumeniu, vždy bola ochota nájsť systematické riešenie.“
Ľuboš Lahký · CMOWebsupport

Na Websupporte pracujeme kontinuálne od roku 2020

Po prvom spustení sa projekt neskončil. Pribúdali nové funkcionality, väčšie rozvojové projekty aj každodenné úpravy, opravy a support.

Počas najväčšej fázy vývoja pracovalo na našej strane 12 až 15 ľudí. Podobne veľký tím mal na projekte aj Websupport.

Dedikovaný projektový manažér

Pravidelné status cally, kde s tímom Websupportu riešime aktuálny stav aj ďalšie priority.

Úlohy v spoločnom systéme

Projektový tím Websupportu zadáva úlohy priamo do nášho systému a vývoj ich priebežne spracováva.

Rozvoj, nie len údržba

Riešenie poznáme do hĺbky, takže novú funkcionalitu nestaviame zakaždým na zelenej lúke.

Toto nie je údržba. To je vývoj.

Technický základ, ktorý rastie spolu s Websupportom

Z pôvodnej implementácie vznikol web s vlastným komponentovým systémom, napojením na interné dáta a architektúrou pripravenou na viac trhov a jazykov.

Websupport nepotreboval iba dodávateľa nového webu. Potreboval partnera, ktorý bude riešenie poznať, prevezme zaň zodpovednosť a bude ho ďalej rozvíjať.

www.websupport.sk
Úvodná stránka websupport.sk dnes — tmavý hero s maskotom a vyhľadávaním domény
Web dnes — ten istý základ ako v roku 2020, stále v aktívnom vývoji.

Technické riešenie

Technológiu vyberáme podľa projektu, nie naopak. Toto sú rozhodnutia, ktoré nesú veľký web od roku 2020 — bez toho, aby ho bolo treba stavať odznova.

Základ webu

WordPress multisite

Štyri trhy v jednej inštalácii — každý si samostatne spravuje obsah, ktorý potrebuje.

60+ vlastných Gutenberg blokov

Bloky s nastaveniami a variáciami pre produktové aj obsahové stránky.

Svetlý a tmavý režim

Vizuálne režimy podľa typu produktu, v jednom komponentovom systéme.

Dáta a integrácie

Vlastný WordPress plugin

Komunikuje s interným API a dáva webu produkty, ceny a konfigurácie. Základ neskôr poslúžil aj webu Active24.

Napojenie na predajnú aplikáciu

Aplikácia sa načítava do webu a preberá vybraný produkt, konfiguráciu aj doménu.

Jedno prihlásenie

Prihlasovacia vrstva mimo WordPressu — spoločná pre web, predajnú aplikáciu aj zákaznícku administráciu.

Prevádzka a rozvoj

Core Web Vitals

Výkon a technický stav sledujeme a optimalizujeme priebežne, nie jednorazovo.

Kontinuálny vývoj

Dedikovaný projektový manažér, pravidelné status cally a úlohy v spoločnom systéme.

Architektúra pre nové trhy

Jednojazyčné aj dvojjazyčné weby v jednej multisite — nový trh je otázka konfigurácie.

Ďalšie dlhodobé spolupráce

Všetky projekty
Úvodná stránka webu Active24.cz s vyhľadávaním domény
Active24 · Hostingactive24.cz

Jeden dizajnový systém pre celé portfólio hostingových značiek

Vývoj a rozvoj digitálnych riešení pre poskytovateľa webhostingu a online služieb.

Dizajnový systém · Multi-brand · Dlhodobá spolupráca
Úvodná stránka webu Sharp Consumer Electronics
Sharp · Elektronikasharpconsumer.com

Prestavba webu Sharpconsumer

Jedna webová platforma pre 12 európskych trhov výrobcu spotrebnej elektroniky.

Dlhodobá SLA · Integrácie

Živý web potrebuje tím, ktorý ho pozná.

Websupport má web, ktorý sa mení každý mesiac — a tím, ktorý ho pozná od prvého riadku. Napíšte nám, čo plánujete s tým vaším.

Prekonzultujte svoj projekt

Ozveme sa do 24 hodín.
Nezáväzne.