Branike HUB je plugin, ktorý drží celý ekosystém pohromade. Sám o sebe nerobí nič, čo by návštevník vášho webu videl — a napriek tomu je to ten najdôležitejší plugin, aký na webe máte, pretože bez neho by ste dvadsať ďalších museli spravovať po jednom.
Tento článok vysvetľuje, čo HUB robí a prečo je postavený práve takto. Ak ho chcete nainštalovať, na to je samostatný návod.
Jeden kľúč · jedna aktualizácia · jedna podpora
Problém, ktorý rieši
Komerčné pluginy nie sú v oficiálnom katalógu WordPressu. To znamená, že bez HUB by ste pri každom z nich museli:
- stiahnuť ZIP z e-mailu alebo z účtu,
- nahrať ho do webu,
- vložiť licenčný kľúč,
- a pri každej novej verzii to celé zopakovať.
Pri jednom plugine je to otrava. Pri desiatich je to hodina práce mesačne — a pri dvadsiatich weboch je to práca na celý úväzok. HUB z toho robí jedno kliknutie.
Čo HUB robí
- Distribuuje pluginy. Na Dashboarde HUB vidíte len tie, na ktoré máte podľa balíka nárok, a inštalujete ich priamo odtiaľ. Licenciu každému pluginu odovzdá sám.
- Hlási nové verzie pluginov aj Branike témy. Aktualizácie sa objavia priamo vo WordPresse, rovnako ako pri pluginoch z katalógu, a dajú sa spustiť aj odtiaľ.
- Chráni web počas aktualizácie. Kým sa vymieňajú súbory, prepne web na okamih do režimu údržby, aby návštevník nenarazil na polovične nahratý plugin.
- Overuje členstvo dvakrát denne na pozadí, cez plánované úlohy webu.
- Nasadzuje preklady. Jazykové súbory sa sťahujú zvlášť, takže oprava textu k vám dorazí bez novej verzie pluginu. Týka sa to nainštalovaných pluginov aj tém, pre ktoré máme preklad.
- Sprostredkúva schopnosti medzi pluginmi. Napríklad tvorbu PDF: správca webu si PDF report vypýta cez HUB a nemusí vedieť, ktorý nástroj ho vyrobí. Ak na webe nie je nič, čo PDF vyrobiť vie, nič nespadne — funkcia sa jednoducho neponúkne.
- Spája vás s nami. Oznamy od Branike, hlásenie problému s odpoveďami podpory a zachytené chyby webu máte v administrácii na jednom mieste.
- Stráži plánované úlohy. Keď na webe prestanú bežať, HUB to ukáže, keď meškajú viac ako tri hodiny — nie až keď si všimnete, že neodišla pripomienka.
- Páruje mobilnú aplikáciu, v ktorej vidíte hlásenia, oznamy a prehľad svojho webu.
Čo v HUB nájdete
Po aktivácii pribudne v ľavom menu položka Branike HUB. Najčastejšie budete chodiť na tieto stránky:
- Dashboard — stav členstva (balík, platnosť) a karty všetkých pluginov, ktoré máte k dispozícii. Každá karta má tlačidlo podľa stavu: inštalovať, aktualizovať, aktivovať, alebo len potvrdenie, že je plugin aktívny.
- HUB — Sprievodca nastavením — zoznam krokov nastavenia s percentom, koľko máte hotové.
- Nastavenia — pole na licenčný kľúč, informácie o webe a prepínač Moje weby.
- Návod — stručný postup priamo v plugine.
- Téma — inštalácia Branike témy, ak je vo vašom balíku.
- Preklady — nasadenie jazykových súborov.
Ďalej sú tam Nahlásiť problém, Moje hlásenia, Oznamy, Mobilná aplikácia a Posledné chyby. Čo je na ktorej stránke, popisuje kompletný sprievodca.
Pri prvom otvorení bez kľúča sa spustí sprievodca, ktorý vás piatimi krokmi prevedie vložením kľúča a výberom pluginov. Prejde sa za necelé dve minúty a kedykoľvek sa dá vyvolať znova tlačidlom na Dashboarde.
Na Dashboarde je aj hromadná inštalácia. Postupuje po jednom plugine a každý rovno aktivuje. Hodí sa pri stavbe nového webu podľa predlohy — nie pri prvom zoznámení, kde dvanásť naraz zapnutých pluginov znamená dvanásť nových položiek v menu a žiadnu predstavu, ktorá k čomu patrí.
Prečo je overovanie fail-open
Toto je najdôležitejšie architektonické rozhodnutie celého ekosystému a stojí za vysvetlenie. Fail-open znamená „pri poruche nechaj otvorené”.
HUB si výsledok overenia pamätá. Keď je branike.com dočasne nedostupný — výpadok, údržba, problém na trase — použije sa posledný známy stav a váš web beží ďalej.
Dôvod je jednoduchý: náš výpadok nesmie vypnúť váš e-shop. Softvér, ktorý pri nedostupnosti servera zamkne funkcie zákazníkovi, prenáša svoj problém na neho. To odmietame.
Naopak pri skutočnom skončení členstva sa prémiové funkcie vypnú — pri najbližšej kontrole, teda do dvanástich hodín. Nie je to okamžité a nie je to náhodné.
Fail-open má jednu poistku: HUB pozná dátum, do ktorého máte členstvo zaplatené. Ak tento dátum uplynie a web sa ani sedem dní potom nespojí s branike.com, prémiové funkcie sa vypnú aj bez spojenia. Inak by stačilo odrezať web od internetu a členstvo by platilo navždy.
Čo sa deje na pozadí
- Dvakrát denne sa spustí kontrola členstva cez plánované úlohy WordPressu.
- Výsledok sa uloží a používa sa medzi kontrolami, aby sa server nezaťažoval zbytočne.
- Pri chybe sa kontrola opakuje skôr — neúspešný výsledok si HUB pamätá len hodinu.
- Balíčky sťahuje server vášho webu, nie prehliadač. Pri sťahovaní sa preukáže vaším kľúčom, ktorý sa tak nikdy nedostane do prehliadača ani inam než na branike.com.
Čo HUB o vašom webe posiela
Pri overení odchádza doména a kľúč. Raz denne sa web navyše ohlási a pošle verziu HUB, verziu PHP, počet čakajúcich aktualizácií, či web beží na zabezpečenej adrese (https), stav plánovaných úloh a skóre stavu webu, ak máte Site Manager. Tieto údaje uvidíte vo svojom účte pri danom webe.
Neposiela sa obsah webu, zákazníci, objednávky ani databáza. A platí to aj opačne: branike.com do vášho webu nikdy nesiaha a nič si z neho nesťahuje. Údaje prídu len tak, že si ich web sám pošle. Správa prebieha na webe, účet je prehľad a výdajňa kľúčov.
Výnimky, o ktorých rozhodujete vy: keď nahlásite problém, pošlú sa technické údaje o webe a na vaše želanie aj koniec technického záznamu. Automatické hlásenie zachytených chýb je predvolene vypnuté.
Licencia a doména
- Kľúč je viazaný na jednu doménu. Na inej nefunguje. Predpona „www” ani „https://” pritom nehrá rolu, iná subdoména áno.
- Kľúč sa zobrazí len raz a vydaním nového sa ten predchádzajúci zneplatní.
- V administrácii sa zobrazuje maskovaný — vidíte prvých päť a posledné tri znaky. Je to preto, aby sa neprezradil pri snímke obrazovky alebo pri pohľade cez rameno.
- Každý web má vlastný kľúč. Koľko ich môžete mať, vidíte vo svojom účte ako „Strop webov”.
Čo HUB nie je
- Nie je to nástroj na správu viacerých webov. HUB beží na webe a stará sa oň. Ak máte viac webov, ponúkne v hornej lište len prepínač Moje weby, ktorým sa presuniete do administrácie iného webu. Aktualizácie a stav celej flotily naraz rieši Branike Remote Manager.
- Nie je to zálohovanie. Distribuuje pluginy, nechráni dáta.
- Nie je to platobná brána. Členstvo a platby sa riešia vo vašom účte, nie v administrácii webu.
- Nezasahuje do obsahu. Nemení stránky, nemaže dáta, nič neprepisuje.
Na čo si dať pozor
- HUB nedeaktivujte. Bez neho neprebieha overovanie a pluginy po čase stratia prémiové funkcie.
- Neinštalujte Branike pluginy ručne zo ZIP, keď máte HUB. Vzniknú nesúlady verzií, ktoré sa hľadajú ťažko.
- Po zmene domény webu si vypýtajte nový kľúč. Ten pôvodný ostane viazaný na starú adresu.
- Kľúč nezverejňujte. Ani v snímke obrazovky, ani v e-maile na cudziu adresu.
- Na testovaciu kópiu webu si riešenie dohodnite vopred. Ten istý kľúč na dvoch doménach fungovať nebude.