Plugin na mieru, alebo PRO balík?
Nájdete plugin, ktorý vyzerá presne tak, ako potrebujete, nainštalujete ho a jediná vec, kvôli ktorej ste ho hľadali, je zamknutá v PRO verzii s ročným predplatným. Kúpiť ju, alebo nie? Odpoveď nie je vždy rovnaká. Povedať „programujte si všetko sami“ by bolo rovnako hlúpe ako „kúpte každý balík“.
Keď je lepší hotový PRO balík
- Funkcia je zložitá. Napríklad fakturácia s účtovnými pravidlami alebo pravidelné platby. Autor na tom robil roky a aktualizuje to podľa zmien.
- Potrebujete väčšinu funkcií. Vtedy platíte za to, čo naozaj používate.
- Vývoj by bol drahší než poplatky. Keď poplatok za viac rokov ešte stále nedosiahne cenu vývoja, je rozhodnuté.
- Chcete podporu. Autor má záujem riešiť chyby, lebo ho za to platíte.
Keď je lepšia úprava na mieru
- Chcete jednu jednoduchú vec. Napríklad jedno pole v objednávke, špecifický výpočet ceny, export.
- Nič na trhu nesedí. Váš postup je jednoducho iný.
- Ročné poplatky sa sčítajú. Pri viacerých pluginoch to za niekoľko rokov môže stáť viac než jednorazová práca.
- Záleží vám na rýchlosti. Veľký plugin prináša veľa kódu, aj keď z neho využijete zlomok. Úprava na mieru obsahuje len to, čo potrebujete.
- Prekáža vám závislosť. Keď autor zmení ceny alebo plugin skončí, váš proces je ohrozený.
Sám som naprogramoval plugin, o ktorom niekto tvrdil, že bude veľmi drahý. Trvalo to pár hodín a plne funguje. Nie je to pravidlo, ale ukazuje to, že sa oplatí pýtať sa na konkrétny odhad.
Ako to porovnať férovo
Spočítajte náklady aspoň na tri roky:
- PRO balík: ročná licencia krát tri plus to, čo stojí nastavenie, a čas riešenia problémov. Pozor na ceny, ktoré po prvom roku stúpnu.
- Na mieru: cena vývoja plus údržba. Vlastný kód nie je bez nákladov. Keď sa zmení WordPress alebo WooCommerce, možno bude potrebné ho upraviť.
Zvážte aj to, čo sa stane, keď prestanete platiť. Pri niektorých pluginoch prestanú iba aktualizácie, pri iných aj funkcia. Bez aktualizácií je to však aj bezpečnostné riziko. Pozrite si podmienky.
Na čo sa opýtať pri vlastnom riešení
- Kto bude kód aktualizovať a koľko to bude stáť?
- Patrí kód mne a dostanem ho?
- Prežije aktualizáciu? Dobrý doplnok má byť samostatný plugin, nie zásah do šablóny alebo do cudzieho pluginu.
- Dokáže sa v ňom zorientovať aj iný programátor?