Articles

Proč nikdy nepoužívám WordPress pro tvorbu webových stránek

Aha, „tvorba“ webových stránek WordPress. Jako dvanáctiletého kluka mě PHP hodně bavilo. Bylo nesmírně snadné do něj proniknout, ale také obtížné ho zvládnout, a spousta zábavy při setkávání s lidmi a sdílení kódu na různých esoterických bbFórech na internetu. Opravdu mě to vrací zpátky.

Před týdnem mě požádalo místní komunitní centrum, pro které pracuji jako dobrovolník, abych jim „věnoval svůj čas“ tím, že jim vytvořím webové stránky. Nechápejte mě špatně. Rád dělám dobrovolníka, zvlášť když to znamená vaření jídla pro bezdomovce (a s tím spojené navazování kontaktů s dalšími podnikateli), ale vytvářet webové stránky ve WordPressu bez nároku na mzdu je prostě ponižující, zvlášť když i placené projekty stojí 4 dolary za hodinu virtuální otrocké práce. Lukrativní nabídku za 0 dolarů jsem samozřejmě odmítl.

Tady je několik důvodů, proč nikdy nepoužívám WordPress pro tvorbu webových stránek a webových aplikací.

Levné motivy

Téměř nikdo dnes nepotřebuje vlastní motivy pro WordPress. Stačí se podívat, co se píše na titulní stránce sekce WordPress na webu ThemeForest:

To je pravda. 40 540 motivů pro WordPress & Šablony webových stránek od 2 USD. Jistě, dražší motivy vyjdou na 65 USD, ale hej, to je pořád kapka v moři za takovou práci. Průměrná jednorázová platba 35 USD je tržní hodnota „webdesignu“. Pokud umíte sledovat návody na YouTube, nepotřebujete si najímat někoho, kdo vám vytvoří krásný web pouze s obsahem.

Případně se můžete stát jedním z tvůrců témat a prodávat je online ve velkém (50 USD * 5 000 stažení může být hodně), ale to je podnikání samo o sobě a není to něco, co by mě nadchlo, zejména vyhlídka na najímání a správu zákaznické podpory pro neustálé požadavky na funkce související s tématy.

„Zplnomocnění“ klienti & Jejich očekávání

Levná témata WordPress jsou pro každého vývojáře přínosem, ale problém je, že jakmile k tomu některý z vašich klientů přičichne, okamžitě bude předpokládat, že „WordPress je snadný“, takže když vás požádá o konfiguraci právě zakoupeného tématu, usoudí, že mu projde, když vám za váš čas zaplatí nějakou malou fixní hodinovou mzdu.

Velkým problémem je zde nepoměr mezi tím, co klient vidí na plochém monitoru počítače, a prací, o které víte, že ji budete muset udělat, jakmile se dostanete za hranice jednoduché konfigurace tématu a klient začne požadovat pokročilejší funkce.

Co tím chcete říct, že nemůžeme motivovat open-source kanály tím, že budeme předvídat špičkové infomediátory!? Včera jsem šel na webové stránky Twitteru a mají to tam. Proč prostě nemůžete udělat to, co udělali oni?“

V teorii smluv a ekonomii se informační asymetrie zabývá studiem rozhodování při transakcích, kdy jedna strana má více nebo lepší informace než druhá. Tato asymetrie vytváří nerovnováhu moci v transakcích, což může někdy způsobit, že transakce zanikají, což je v nejhorším případě druh selhání trhu.

Pokud jde o „vývoj“ WordPressu, klientovo počáteční očekávání levného plug-and-play webu a vaše znalost technických požadavků na vytvoření webové aplikace bohaté na funkce vytvářejí informační asymetrii, podle které si klient v okamžiku, kdy nedostane pokročilé funkce, které požadoval, za levno bude myslet, že obtížnost (a tržní hodnotu) požadavku na funkce zamlžujete takovým způsobem, že to vypadá, že ho podvádíte.

Vyvážit očekávání klienta s rozumným harmonogramem dodávek je náročné, zejména když se projekt stává složitějším. Z mých osobních zkušeností vyplývá, že vytvoření vlastního tématu pro WordPress prostě nestojí za odměnu, pokud je hodnota zakázky nižší než 10 000 dolarů.

Část mého já se diví, proč to trh toleruje, a došel jsem k závěru, že většina webových vývojářů má prostě vysoké rysy příjemnosti, což z nich dělá příšerné vyjednavače. Pokud na ně klienti vyvíjejí nátlak, složí se a nabídnou práci za nižší navrhovanou sazbu. V souhrnu to vytváří herně-teoretickou rovnováhu, v níž nikdo není ochoten stát si za svým, aby nepřišel o práci, kterou ironickým a sebenaplňujícím řízením osudu nyní zoufale potřebuje.

Chci vytvořit web AirBnb, ale pro osamělé lidi, kteří se rádi mazlí s koťaty. Můžete to udělat za 500 dolarů? Myslím, že to bude opravdu jednoduché. Tady stačí použít tohle téma, které jsem našel. Bylo to levné.

„Jen“ přesuň tohle tam a posuň tamto

„Jen“. Nejopovrhovanější slovo ve vývoji webových stránek.

Dobře, takže základní konfigurovatelné téma je levné a zjistíte, že se přetažením můžete v mžiku stát odborným „vývojářem“ webových stránek, ale pak někdy narazíte na zeď. Klient se vás zeptá, jestli můžete „jen“ vytvořit funkci Kalendář s ověřením uživatele, která umožní členům organizace synchronizovat jejich osobní události kalendáře Gmailu s webem, a tak dále a tak dále s požadavky na funkce… pro zásuvný modul, který jste nevyvinuli.

No. To zní dobře, bubáci! Co kdyby ses mi zatím podíval na zdrojový kód, než si dám kafe. Jo, a až se vrátím, ať už je to hotové! Určitě zjistíš, že je to opravdu jednoduché:

Vzhledem k tomu, že tvůj klient pravděpodobně nebude ochoten za tyto úpravy zaplatit více, budeš muset začít kreativně odmítat práci, a to je samo o sobě dost stresující.

Jste nyní spisovatelem

Gratulujeme, nyní se živíte opisováním.

Teď, když jste stáhli, nainstalovali a nakonfigurovali téma svého klienta… a podařilo se vám dodat jeho nemožné úpravy zásuvných modulů jen těsně pod rozpočtem, vás požádají, abyste napsali obsah pro jejich webové stránky, aby se jejich malá firma dobře umístila na lokálních pozicích v Googlu.

Vždycky jim můžete říct, že SEO je jiný obor práce, ale oni vám budou vždycky vyčítat, když se jejich stránky stejně neumístí. A pokud to nedodáte, rozšíří se o vás, že jste hrozný webový vývojář.

Vím, že to nedává absolutně žádný smysl, ale je to tak. Je čas se sebrat a naučit se dobře psát, jednou týdně aktualizovat blog klienta unikátním obsahem relevantním pro klíčová slova a hodit titul z informatiky do koše.

Podtrženo a sečteno

Pokud se teprve nyní pouštíte do tvorby webových stránek, dejte si absolutní pozor, abyste se nenechali vtáhnout do pasti „přehodit tu a tam pár stránek WordPress“, abyste zaplatili účty.

Možná vás zpočátku bude lákat vyhlídka na nákup několika témat za 50 dolarů a prodej hotových webových stránek místním SMB (malým/středním firmám) za 1500 dolarů za kus, ale rychle narazíte na všechny výše zmíněné problémy; tedy na hnidopišské klienty, nízkou reálnou průměrnou mzdu a promarněný čas při psaní textů oproti investici do skutečného vzdělání v oblasti vývoje softwaru.

Myslím, že z toho nelze vyvodit nic pozitivního. Klíčem k úspěchu je prostě zapomenout, že WordPress existuje. Soustřeďte se na svůj stack, ať už je to LAMP, WISA, MEAN nebo cokoli jiného, a vyčkejte na své velké projekty, takové, kde můžete skutečně využít své hluboké znalosti Node.js, MongoDB, JavaScriptu, Reactu a dalších technologií, které máte ve svém arzenálu.

Přepracovávání stávajících témat WordPressu a psaní obsahu optimalizovaného pro vyhledávače za účelem prodeje webových stránek malým a středním firmám vás unaví, otupí vaši mysl a sežere vám omezený čas, který máte na broušení svého skutečného zásobníku pro vývoj webových stránek. Na vysoce konkurenčním, rychle se vyvíjejícím trhu je opuštění WordPressu nerozumné.

Too Long;Didn’t Read

  • Levná, snadno konfigurovatelná témata umožňují každému vytvořit základní webové stránky WordPress, což snižuje náklady na tvorbu webových stránek.
  • Řízení očekávání klientů je nákladné. Důvodem je informační asymetrie na trhu, tj. nastavení je levné, úpravy jsou složité a netriviální.
  • Pokud vás vůbec zajímá udržení klientů, většinu času vám sežere psaní obsahu blogů, abyste je umístili v místních vyhledávačích Google. Budete se tedy muset pustit i do SEO a psaní textů, abyste si vybudovali životaschopný byznys.
  • Navrhování webů s WordPressem pro malé a střední firmy, abyste „zaplatili účty“, zatímco se budete učit výnosnější stacky, je příliš časově náročné. Nikdy se to nevyplatí. Prostě vydržte na své velryby. Jinak si najděte práci na plný úvazek, kde budete skutečně celý den kódovat v JavaScriptu, dokud nenajdete toho velkého klienta.

Vyhněte se „vývoji“ pro WordPress za každou cenu.

Martin je vedoucí projektový manažer ve společnosti Selotec. Měli byste ho sledovat na Twitteru.