Serial Killer – Prečo je dobré mať webovú stránku vytvorenú na Sage?

Serial Killer Prečo je dobré mať webovú stránku vytvorenú na Sage? 

Aj Zeni team mal možnosť podieľať sa na medzinárodnom festivale TV a web seriálov – Serial Killer. Vytvorili sme preň webovú stránku, ktorej téma je postavená na Sage. Ako sme pri tvorbe webovej stránky postupovali a tiež výhody stránky vytvorenej na téme v Sage sa dozviete v článku. 

Čo je Serial Killer?

Určite už tušíte, že festival Serial Killer poteší všetkých nadšencov seriálovej kultúry. Tvorcovia najlepších seriálových noviniek zo strednej a východnej Európy sa každoročne stretávajú na medzinárodnom súťažnom festivale televíznych a webových seriálov. Na veľkom plátne si môžu pozrieť premiéry, ktoré inde nemajú možnosť vidieť. Navyše, v sekcii Fokus sa festival každým rokom zameria na inú krajinu a predstaví jej seriálovú tvorbu. 

Tvorba webovej stránky 

Festival nás zaujal a aj preto sme sa rozhodli zapojiť do tvorby ich webovej stránky

HTML štruktúru najprv vytvoril grafik Martin Pecina, následne bolo nutné rozdeliť ju na menšie časti a vytvoriť za ňou celý web.

Z celkového zadania a grafiky sme si rozdelili stránku na sekcie:

  • seriály;
  • panely;
  • videá;
  • prednášajúci;
  • členovia tímu.

Pri každej zo spomenutých sekcií sme identifikovali, ktoré dáta bude potrebné vypĺňať a pridali sme možnosť ich editácie do administrácie. Dáta bolo tiež potrebné napasovať do pripravenej grafiky a pomocou nich tak oživiť obsah

Aké funkcionality sme robili pre Serial Killer?

Hromadné stiahnutie fotiek z jednotlivých dní z presskit 

Klient nám zadal, aby bolo možné stiahnuť všetky fotky z jednotlivých dní z presskit a to v zip súbore. Pripravili sme funkcionalitu, ktorá všetky dané fotky zazipuje a užívateľ si ich môže stiahnúť.

Predplatiteľská sekcia

Klient potreboval pridať na web možnosť kúpiť si predplatné do internej sekcie webu. Pripravili sme prepojenie s Woocommerce a Gravity Forms, ktoré zaisťujú nákup prístupov a tiež prihlásenie a obmedzenie prístupov na určité stránky.

Archivácia starého ročníka

Toto je jedna z nových features, ktoré stránka obsahuje. Klient požadoval, aby bolo možné nastaviť jednotlivé seriály, seriálové sekcie, panely a prednášajúcich ako archivované. Tie sa potom nebudú zobrazovať na štandartných miestach a klient si ich bude môcť pridať na vlastné stránky.

Prečo je dobré mať tému stránky vytvorenú na Sage?

  • Najlepší nástroj na tvorbu WordPress šablón

Dáva programátorovi skvelé možnosti, ako udržať svoj kód prehľadný a čitateľný. Či už sa jedná o písanie CSS s SASS, Blade templaty, Javascript routing alebo Controlery, v ktorých je možné špecifikovať funkcionalitu pre presne danú šablónu. S takýmto nástrojom je práca omnoho zábavnejšia.

  • Obsahuje Laravel blade templating

Veľmi uľahčuje prácu s vytváraním jednoduchých a prehľadných šablón. My sme si k nemu navyše doinštalovali ACF Sage directives, čo nám značne uľahčiloa sprehľadnilo prácu s ACF fieldmi. 

  • Pretože JavaScript routing 

Sage už v základe obsahuje funkcionalitu, ktorá umožňuje rozdeliť JavaScript do súborov a potom ho načítať na stránkach podľa vášho určenia. JavaScript je vďaka tomu prehľadnejší a nemusíte sa obávať, že sa na niektorej stránke spustí niečo nechceného.

Výkonnosť webovej stránky

Či na vašej stránke čitateľ ostane záleží hlavne od toho, či ho dokážete čo najskôr zaujať. Ako ho ale zaujmete, ak sa vaša stránka bude načítavať nekonečné hodiny? Preto je pre vašu webovú stránku veľmi dôležitá jej výkonnosť, spoľahlivosť a rýchlosť

Splnenie týchto požiadaviek vám samotný Sage nezaručí. Avšak dobrý programátor v spojení s tak dobrým nástrojom ako je Sage môže spraviť zázraky. Výkonnosť a rýchlosť totiž vždy záleží na samotnom programátorovi.

Tak, ako aj pri ďalších našich projektoch sme sa snažili načítať vždy len všetko potrebné a pripravili sme stránku na čo najrýchlejšie načítanie. Napríklad sme odstránili nepotrebné CSS a JS súbory, nastavili lazyload obrázkov a mnoho iného.

Ak by ste aj vy chceli vytvoriť vašu webovú stránku na tak kvalitnom nástroji ako je Sage a priniesť vašej stránke výkonnosť a rýchlosť, neváhajte sa na nás obrátiť. Napíšte nám a my sa vám ozveme v čo najkratšom čase.

Zdieľajte na:

Ďalšie články:

Nenechajte si nič uniknúť!

Prihláste sa k odoberaniu Newsletteru, v ktorom zasielame najzaujímavejšie tipy pre úspešné webové stránky.

Nový plugin pre WordPress – Zeni mapa

Nový plugin pre WordPress – Zeni mapa

Jednou z dopytovaných možností pre našich spokojných klientov je vytvorenie mapy, do ktorej si spoločnosť, či jej partneri želajú zaznamenávať ich predajne, vzorkovne, výdajne či parkovacie miesta a zóny. My vám túto možnosť dáme formou nového pluginu!

Aký bol námet k vytvoreniu pluginu

Jedného dňa prišiel Dávid s tým, že ho klient požiadal o pripísanie jeho partnerov do mapy. V tu chvíľu začal zapájať celý tím a organizovať samotnú tvorbu. Je presvedčený, rovnako ako my všetci zo Zeni, že táto nová perspektíva umožní podnikateľom vyššiu spokojnosť, či už od zákazníkov alebo partnerov.

Najprv sme sa zhodli, že nechceme žiadne hardkódovanie do témy aby túto možnosť mohol využiť aj ďalší klient. Rozhodli sme sa teda pre vytvorenie nového pluginu pre WordPress, pretože dobre kódovaný plugin je omnoho lepší ako po každej zmene témy prepisovať kódy v šablóne.

Najzásadnejšia je pre nás vlastnosť, že samotný plugin môžeme rozvíjať do nekonečných podôb a objaviť nekonečno vychytávok a možností.

Súčasný klient, pre ktorého je plugin už hotový

Vytvorili sme plugin podľa klientovho zadania a ešte sme k nemu pridali niektoré nami navrhnuté vychytávky. Mapa sa klientovi páči a využíva ju na viacerých stránkach v jedinom webe a to v rôznych prevedeniach. A presne tohoto je daný plugin schopný viď. nižšie.

Ďalšie možnosti

V dobe Covidovej sme obdržali ďalší podnet, ktorým je možnosť dodať do mapy zóny. Možnosť zadať zónu podľa adries a najlepšie k nej vypísať podrobný popis, napríklad: 

Rozvozová zóna 1 = cena 0.50 €

Túto funkciu máme dnes už v plugine zakomponovanú a už premýšľame nad ďalšími.

O tieto možnosti majú záujem predovšetkým reštaurácie, ktoré majú viac rozvozových zón a k nim iné ceny. Ale tento plugin má mnoho možností využitia.

Rozvozové zóny - plugin zeni mapa

Túto možnosť môžu využiť napríklad:

  • Reštaurácie;
  • výrobné závody;
  • veľkoobchodní dodávatelia;
  • kuriérne, či taxi služby.

Čo o plugine povedal klient?

reming.cz:

Pre ukážku, s ktorými e-shopmi a partnermi spolupracujeme pri predaji našich výrobkov, sme chceli vytvoriť mapu, do ktorej by sme mohli zaznamenať názov e-shopu/partnera, jeho adresu, logo a prelink na URL nášho produktu, a to pre každý výrobok zvlášť. Toto sme zadali nášmu správcovi stránok spoločnosti Zeni team, a ten nám vytvoril plugin, ktorý toto dokáže viď. produktové stránky na našom webe.

Ondřej Lhotský – majiteľ

Ak vás plugin Zeni mapa zaujal a máte oň záujem, ozvite se cez kontaktný formulár a my sa s vami spojíme.

Zdieľajte na:

Ďalšie články:

Nenechajte si nič uniknúť!

Prihláste sa k odoberaniu Newsletteru, v ktorom zasielame najzaujímavejšie tipy pre úspešné webové stránky.