Proč nedělám weby na WordPressu, i když je to největší trh
WordPress pohání skoro polovinu internetu. Naučit se ho a prodávat weby je v mém oboru nejrychlejší cesta k penězům. Vybral jsem si tu pomalejší a tady je proč.
WordPress pohání skoro polovinu všech webů na světě. Je zadarmo, umí ho kdekdo a šablon jsou tisíce.
Naučit se v něm klikat a začít prodávat weby je v mém oboru nejrychlejší cesta k penězům. Nejčastější otázka, kterou dostávám, je vlastně na tohle: proč to neuděláte na WordPressu, když ho má každý.
Protože jsem si vybral tu pomalejší cestu. A dvaadvacet let u toho zůstal.
Rychlá cesta je opravdu rychlá
Vypadá takhle: koupíte šablonu, doinstalujete pár doplňků, přeházíte bloky a večer odevzdáte web. Klient dostane něco, co na obrázku vypadá jako práce za týdny.
Nemám nic proti lidem, kteří tudy začínali. Sám jsem se učil odspoda a vím, jak dlouho to trvá. Vadí mi něco jiného: prodávat skládání šablony jako řemeslo. Zákazník totiž neplatí za odpoledne práce, platí za to, že se má na koho obrátit, až se něco pokazí. A to se ukáže až za rok, ne při předání.
Pomalý web nikdy nebude cool. U WordPressu to platí dvojnásob
Zákazník hodnotí web očima. Google a útočníci ho hodnotí zevnitř. A zevnitř má WordPress slabiny, které nejsou vidět ani na jednom snímku obrazovky:
- Stránka se skládá při každém otevření. PHP, databáze, doplňky. Hotový soubor je vždycky rychlejší než stránka, která se musí pokaždé poskládat znovu.
- Stojí a padá s aktualizacemi. Jádro plus desítky doplňků od různých autorů, a slabiny každé verze jsou veřejně publikované. Neaktualizovaný WordPress není zastaralý web. Je to inzerát pro roboty, kteří známé díry zkoušejí automaticky a ve velkém.
- Zpětná kompatibilita má přednost před bezpečností. Systém musí unést roky staré šablony, takže v něm zůstávají zapnuté věci jako XML-RPC rozhraní, historicky oblíbená brána útočníků, jen aby nic starého nepřestalo fungovat.
- Šablona je šablona. Web bývá k nerozeznání od tisíců dalších. Neodráží firmu, spíš ji převléká do cizího.
Férově: rychlý a zabezpečený web na WordPressu udělat jde. Jen to skoro nikdo nedělá, protože to je práce navíc, kterou zákazník v nabídce nevidí. A i ten vyladěný pořád stojí na cizích doplňcích, které musí někdo hlídat.
Jsem posedlý optimalizací a rychlým webem. Na tom stojí celá moje práce. Tohle mi WordPress nedá, a mně navíc přijde prostě nepřehledný.
Pod takový web se podepsat neumím.
Sám jsem si tím prošel
Aby to bylo úplné: pár webů na WordPressu jsem kolem roku 2020 postavil. U jednoho jsem šablonu přestyloval tak, že by ji autor nepoznal, a design z toho byl vlastní.
Pořád to byl WordPress. Pod povrchem tentýž kolotoč aktualizací a doplňků, jen v hezčím kabátě. Proto o něm nemluvím zvenčí. Vím, co je pod tím, a nechci to prodávat dál.
Postavil jsem to obráceně: hotový web, administrace vedle něj
Vlastní administraci si stavím od roku 2009 (jak šla léta za sebou, vypráví 17 let webařiny) a funguje přesně naopak než WordPress.
Web, na který chodí návštěvníci, je hotový. Žádná databáze při načtení, žádné doplňky, nic, co by ho zpomalovalo nebo šlo za běhu napadnout. Administrace běží vedle něj: klient v ní najede na text nebo fotku, klikne, upraví, uloží. Web se přegeneruje a dál leží na serveru jako hotové soubory.
Administrace stojí na Symfony, prověřeném základu, jehož bezpečnost hlídá velká komunita. Samotný web ale žádnou závislost nenese. Rychlost hotového webu, editace pohodlná jako v systému, který se skládá za běhu. Klidně z mobilu. Ukázka administrace.
Stojí mě to největší kus trhu
Firma, která chce WordPress, si mě nenajme, a je to tak správně. Funkci, kterou jinde stáhnete jako doplněk za pět minut, musím napsat a ručit za ni sám. Nemám tisíce šablon ani armádu vývojářů doplňků.
Beru to. Výměnou vím, co mám pod rukama. Vy z toho máte web, který se nerozbije po cizí aktualizaci, nikdo ho neaktualizuje ani nehlídá za měsíční paušál a za pět let vypadá a jede stejně jako v den spuštění.
Kdy Vám WordPress naopak doporučím
Rozsáhlý magazín s týmem redaktorů, komunitní web, e-shop počítající s desítkami doplňků. Tam dává smysl a moje cesta by byla zbytečná práce navíc. Řeknu Vám to rovnou a přemlouvat Vás nebudu.
U firemního a prezentačního webu bych se mu ale vyhnul. Sílu, kterou nikdy nevyužijete, tam platíte rychlostí a starostmi. Až budete srovnávat nabídky, chtějte vědět, co se s webem stane, když ho rok nikdo nebude aktualizovat. Ta odpověď řekne víc než ceník.
A jestli už na WordPressu jste
Pokud web funguje a aktualizujete ho, není důvod s ním hýbat. Tenhle článek není výzva, abyste něco měnili.
Jestli se ale pořád něco rozbíjí, je pomalý, nebo se ho bojíte aktualizovat, dívám se na cizí WordPress weby pod značkou Webolution. Zjistím, na čem stojíte, a řeknu na rovinu, jestli se vyplatí opravovat, nebo je čas na web, který tenhle kolotoč nemá.
Zdroje a důkazy
Vyzkoušejte si administraci naživo
Web od BlueOrca jsou hotové stránky bez databáze a bez cizích doplňků, administrace stojí vedle něj. Není co aktualizovat a není co napadnout přes cizí doplněk.