Rozhovor – Filip Podstavec a válka linkbuilderů

Filip Podstavec nám ve své přednášce chce předat jasné poselství, že linkbuildling může dělat každý a často ho dělá i ten, co o tom ani neví. Zeptali jsme se ho tedy na podrobnosti.

Víme, že se věnuješ především linkbuildingu. Co taková práce obnáší, co každý den děláš?

Každý den sedím u notebooku 🙂 To je asi tak jediné společné pro všechny pracovní dny, a to je na tom to krásné. Linkbuilding (a nejen ten) není monotónní práce složená z rutiny, ve které bys měl jasně dané mantinely. Jeho zpracování asi nejraději přirovnávám k hlášce z Forest Gumpa: “Linkbuilding is like a box of chocolates. You never know what you’re gonna get.”

Poslední dobou se mu již ale nevěnuji tak jako dříve (krom pár větších klientů) a veškerou svou energii vkládám do vývoje MarketingMineru – nástroje, který mě úplně pohltil a jehož nová verze, na které jsme posledních 5 měsíců pracovali, spatří světlo světa koncem února.

Všeobecně panuje názor, že je v Čechách nedostatek kvalitních WordPress odborníků. Jaký je tvůj pohled?

Hodně podobný jako na počet schopných linkbuilderů v ČR. V online světě je hodně oborů, na které jsou odborníci “všichni”. Linkbuilding, stejně jako WordPress, je toho součástí, takže nalezneš tuny odborníků. Bohužel jen pár z nich opravdových. Často to zjistíš až poté, co skrze plugin útočíš na Německou banku – věř mi, zažito…

V přednášce se budeš věnovat právě linkbuildingu. Jaká je v této oblasti situace na českém trhu? Stále někdo kupuje „registrace do 1000 vyhledávačů za 100Kč“ a podobně?

Ech…přiznám se, že k tomuto dotazu jsem měl právě sepsanou celou A4 jako odpověď. Bohužel nejsem příznivec “flamewars”, které by to rozpoutalo – mám nakupovat, nemám nakupovat, katalogy ano nebo ne, a stejně všichni linkbuildeři smrdí, … Tak jsem to raději smazal a poznamenal si na sobotu, kdy to otevřu přímo na přednášce 🙂

Každopádně ve zkratce – tisíce registrací do vyhledávačů si už nikdo nekupuje. Tisíce registrací do katalogů někdo ano. A tisíce odkazů taktéž. O jejich dopadu a zpracování by se v mnoha případech dalo polemizovat, ale přesto když bychom nebrali v potaz extrémní případy, si myslím, že jsme na tom v ČR dobře. Často vidím skvělé případovky na téma získávání odkazů/SEO a mnoha jiných aktivit, které reflektují snahu trhu se v tomto oboru rozvíjet. Naším problémem jsou právě výše zmíněné “flamewars”, které rozdělují celé snažení do několika válčících klanů, z nichž má každý částečně pravdu. Ale to také zazní v přednášce, tak to nebudu zbytečně rozvíjet 🙂

Zpět k WP. Je něco, co ti na WordPressu vadí? Co bys změnil, nebo vylepšil?

V tomto ohledu věřím, že vývojáři WP dělají, co je v jejich silách, a práce, kterou za ty roky odvedli, je něco neuvěřitelného. Co bych změnil je struktura databáze, protože aktuální zpracování je takový spíše guláš než databáze.

Co mi trochu vadí jsou lidé, kteří na WordPress nadávají, a přitom si z 99% za svůj problém mohou sami. Já si pod tím vždycky představuji něco jako: “Neupdatuju si WordPress, stahuju zastaralé pluginy bez ověření a jedu na sdíleném hostingu s 1 000 weby a můj WP web se načítá celých 5 vteřin…omg ten WordPress je na prd…”

Můžeš nám představit nějaké zajímavé detaily o tvé přednášce, na co se můžeme těšit?

Na co se můžete těšit? Věřím, že na moje failstory s WordPressem, a že už jich pár bylo 🙂 Ale nebojte, to nebude jádro přednášky. Mám rád přednášky, kde se jde hodně do hloubky a věci se neřeší jen na teoretické bázi. Takže to, co bych rád na WordCampu ukázal, je přednáška o linkbuildingu, která se nebude týkat jen jeho metodik, ale přímo příkladů jeho využití a rad, jak to udělat sám. Netáhnout celé téma směrem “Pořiďte si linkbuildera, linkbuilding je super složitý!”, ale směrem “Svůj byznys znáš nejlíp a propagovat své weby při znalosti pár základních postupů můžes i sám!”

Akorát teď řeším problém s délkou přednášky. Při zkoušce mi přednes trval 3 hodiny, navíc jsem zjistil, že nevím co chci smazat (ideálně nic). Takže ještě musím vymyslet, co z toho poškrtat a jak se vměstnat do 45 minut. Zatím to mám vymyšlené tak, že v přednášce řeknu jádro, ukážu všechny postupy a příklady. Pak se domluvím s lidmi, že bychom udělali nějaké kolečko nebo stůl, kde bychom si postupy ukázali přímo nad jejich projekty a rovnou vyřešili všechny okolnosti. Stejně věřím, že to je to, co lidem dá nejvíce.

Rozhovor – Co znamená WordCamp pro WordPress profesionály?

Ptáme se účastníků WordCampu, proč používají WordPress a proč se těší na letošní letošní ročník.

Mnoho firem v zahraničí (ale i u nás se nějaké najdou) má postavený business na doplňcích a službách pro WordPress. Co je motivuje přijet na WordCamp?

Odpovídá Jan Štětina z OnTheGoSystems.

Jak by ses popsal jako uživatel WP?

K WordPressu jsem se dostal už relativně dávno, někdy okolo verze 2.4. Od té doby jsem si kromě tvorby vlastního poměrně jednoduchého webu vyzkoušel i několikaletý provoz multisite a na řadě menších i větších pluginů se naučil s PHP a JS. Dělal jsem občas i menší weby na zakázku, ale tohle celé se dělo při časově náročném studiu spíš jako přívýdělek než hlavní zaměstnání.

Díky tendenci k abstraktnímu myšlení, kterou notně podpořil také matfyz, upřednostňuji zabývat se spíš programováním něčeho univerzálně použitelného než tvorbou nějakého konkrétního webu. Z tohoto hlediska mi maximálně vyhovuje moje práce.

Můžeš nám popsat co děláš?

Pracuji pro OnTheGoSystems, což je mezinárodní firma, kterou většina lidí ze světa WordPressu nejspíš zná hlavně jako tvůrce WPML. Já se ale podílím na vývoji Toolsetu. To je sada pluginů, které dohromady umožňují snadno vytvářet i poměrně složité weby (e-shopy, katalogy, atd) bez znalosti PHP.

Proč sis vybral WordPress?

Jako běžný uživatel jsem k němu v samotných začátcích přišel vcelku náhodou, ale velmi rychle jsem si ho oblíbil pro jeho univerzálnost a rozšiřitelnost. Nezanedbatelným plusem je možnost naučit s ním pracovat i technicky nepříliš zdatné uživatele. Díky své popularitě je WordPress relativně dobře dokumentovaný a vlastně pro vše, co se ho nějak týká, existuje slušná podpora – komunita je živá a velice aktivní. Ostatně, WordCampy jsou toho pěkným důkazem.

Byl jsi na nějakém z předchozích ročníků WordCampu, co ti to dalo?

Velice zajímavé přednášky – nutno zmínit REST, VersionPress nebo např. loňskou přednášku o multisite. Ale kromě toho jsem poznal řadu lidí z WordPressové komunity – z některých se dokonce stali přátelé. Můj první WordCamp – v Praze před dvěma lety – mi takto dal i současné zaměstnání, které mi v nejlepším smyslu slova převrátilo život naruby.

Proč jdeš letos na WordCamp?

Šel jsem už dvakrát a v obou případech se to ukázalo jako dobrý nápad. Tak doufám, že letos z toho udělám tradici. Těším se na přednášky a také chci trochu obnovit kontakt s českou WordPressovou komunitou, případně vypomoct na „happiness baru“, bude-li čas. Jinak nemám žádná konkrétní očekávání, rád se nechám překvapit. 🙂

Které přednášky chceš letos navštívit?

Například tu o REST, ReactJS či o aktuálních trendech v JS. Chci stihnout co nejvíc přednášek pro vývojáře, věřím, že všude se můžu něčemu přiučit.

Rozhovor – WordPress jako firemní prezentace

Ptáme se účastníků WordCampu, proč používají WordPress a proč se těší na letošní letošní ročník.

Mnoho firemních stránek používá pro svou prezentaci právě redakční systém WordPress. Zeptali jsme se Ondřeje Brynycha z firmy LARX, proč na WP prezentují řešení pro inteligentní domy.

Jak by ses popsal jako uživatel WP?

Jsem pokročilý uživatel WP, pár webů jsem na něm dělal sám, občas si něco přiohnu, ale vývojář v pravém slova smyslu rozhodně nejsem. První web na WP jsem spouštěl tuším v roce 2010.

Můžeš nám popsat nějaký svůj projekt?

Web digitalnidomy.cz je hlavní on-line kanál pro prezentaci zakázkového vývoje smart home řešení. Má poměrně široký zásah, jelikož jeho provozovatel firma LARX s.r.o. nabízí jak samotnou montáž inteligentní elektroinstalace pro chytré domy, tak pro ně tvoří webové a mobilní aplikace a hardwarová řešení na míru pro B2B klientelu. Má vlastní responzivní šablonu a několik vlastních či upravených pluginů – popupy, které se řídí dle oken, odesílání poptávek do vlastního TODO systému, vlastní typ obsahu „reference“ aj. Pro mě je zejména nástrojem pro content marketing a PR firmy LARX.

Proč jste si pro své projekty vybrali WP?

S WordPressem máme bohaté zkušenosti. Už tak 2 roky je to jediný CMS, který používáme pro klienty i své interní projekty. Velké rozšíření znamená, že spoustu lidí s ním už někdy pracovalo. Administrace je uživatelsky přívětivá. Klienti oceňují také otevřenost systému, který si v krajním případě mohou udržovat zcela sami. A my si ceníme zejména to, že snad každý problém, co řešíme, už řešil někdo před námi. Síla obrovské komunity je neuvěřitelná. Má samozřejmě i své mouchy, ale pokud zrovna nevyvíjíme specifickou webovou aplikaci, na 90 % věcí se perfektně hodí.

Byl jsi na nějakém z předchozích ročníků?

Na Wordcamp jsem se chystal už dvakrát a vždy to nějak nevyšlo. Tak jsem koukal alespoň na videa. Hodně inspirace určitě. Letos už tam ale budu, i kdyby trakaře padaly!

Proč jdeš letos na WordCamp?

Jako primárně contenťák a markeťák se zajímám spíše o uživatelskou část. Ale chodím pravidelně i na akce věnované vývoji. Chci alespoň částečně vidět i „pod kapotu“, Jednak mě fascinuje technologie, druhak chci být alespoň v jednodušších věcech schopný si poradit sám. Navíc má profese z principu kombinuje humanitní a exaktní část. V tom se WordCamp líbí, není striktně technický, každý si tam najde něco. A díky tomu se prolínají světy uživatelů a vývojářů, což je důležité – musí si rozumět, být v harmonii. Na videích najdete dnes už téměř vše, ale tohle potkávání to prostě nenahradí. Asi jako CD nenahradí koncert naživo.

Které přednášky chceš letos navštívit?

Těším se zejména na Filipa Podstavce ale i třeba Základy komunikace s klientem od Tomáše Kocifaje. Tomáš bude mít i přednášku na téma Premium šablony – vyhozené peníze nebo výhodná investice? Jelikož jeho názory na premium šablony občas veřejně říká, asi tuším, jak to dopadne :-). Takže se nechám inspirovat, jak argumentovat klientům. Jinak jsem určitě zvědavý i na případové studie. Teorie je fajn, ale dokud ji nepodložíte reálnými daty, pouze spekulujete.

Rozhovor – WordPress a WordCamp z pohledu programátora

Ptáme se účastníků WordCampu, proč používají WordPress a proč se těší na letošní letošní ročník.

Pro WordPress se rozhodlo i mnoho programátorů, kteří si sami vyvíjeli vlastní systém. Co je k tomu vedlo nám poví vývojář Petr Pabouček:

Jak by ses popsal jako uživatel WP?

O tvorbu www stránek jsem se začal zajímat někdy kolem roku 2002 a po skončení studií, kdy jsem paradoxně moc nevěděl, čemu se vlastně budu v životě věnovat, jsem raději nastoupil na civilní službu ve fakultní nemocnici v Plzni. V této době byl přístup k Internetu ne zcela tak běžnou záležitostí, jako je tomu dnes, nicméně v nemocnici, kde jsem pracoval na oddělení SIS (Správa Informačního Systému) byl přístup k Internetu vynikající. Většinu svého volného času jsem tak trávil studiem tvorby WWW, kde mi byl velkým vzorem Pixy a jeho blog Pixylophone. Postupně jsem si prošel asi podobnou cestou, jako mnoho dalších vývojářů, kdy jsem se po vytvoření několika jednoduchých statických stránek začal seznamovat s tvorbou stránek dynamických a odtud byl již krůček k tomu, začít si sám psát nějaký jednoduchý redakční systém. Po skončení civilní služby jsem odjel na zkušenou do Anglie, kde jsem nakonec zůstal téměř tři roky. Celý pobyt jsem důkladně zdokumentoval na svém blogu. Někdy kolem roku 2006 jsem si v Anglii založil živnost a v podstatě tak začal podnikat na volné noze. Poměrně rychle jsem zjistil, že vyvíjet si vlastní systém asi nebude to pravé ořechové, protože zvládnout udržet krok s redakčními systémy, které v té době byly zdarma dostupné se mi zdálo šílené a přišlo mi rozumnější raději se naučit nějaký dostupný systém pořádně a ten pak používat. Stáhnul jsem si tedy různé CMS, nainstaloval, vyzkoušel a poměrně rychle zvítězil WordPress. Zdá se, že rozhodnutí vybrat si tento systém nebylo uplně špatné 🙂
Jelikož tento CMS používám již téměř 10 let, zařadil bych se do skupiny pokročilých uživatelů, pro kterého je WP v podstatě denním chlebem.

Můžeš nám popsat nějaký svůj projekt?

Vlastní projekt v současné době žádný neprovozuji. Stále stavím menší weby na WP spíše pro známé – z poslední doby napříkad http://www.obecnice.cz/, http://www.timecafe.cz/ nebo http://www.coolagent.cz/, nicméně většinu svého pracovního času věnuji londýnské firmě Snack Media, kde se starám o provoz poměrně velké sítě zpravodajských webů. Mezi největší patří asi http://www.footballfancast.com/, http://www.footballtransfertavern.com/ nebo http://footballleagueworld.co.uk/. Pro představu, o jaké návštevnosti se zde bavíme, tak u prvního zmiňovanho webu máme rekord téměř 300.000 návštěv za den. Celé to běží na poměrně zajímavé architektuře a vše jede, jak jinak, na WP.

Zkoušel jsi několik CMS, proč nakonec WP zvítězil?

WP jsem si jednoznačně vybral pro jeho jednoduchost a uživatelskou přívětivost. Nejen, že jsem se poměrně rychle seznámil s tím, jak postavit na WP web téměř libovolného vzhledu a jak ho rozšířit o vlastní funkcionality, ale i mým klientům nedělalo žádné velké potíže bez složitých školení začít s WP pracovat. Každého, kdo se snaží na WP něco tvořit se snažím vždy nejdříve nasměrovat na tento obrázek https://developer.wordpress.org/files/2014/10/template-hierarchy.png. Jakmile člověk pochopí toto schéma, je schopen na WP vytvořit téměř cokoliv.

Byl jsi na nějakém z předchozích ročníků WordCampu?

Bohužel, toto bude můj první.

Proč jdeš letos na WordCamp?

Rád by jsem poznal lidi, kteří sdílí podobné zájmy.

A jaké přednášky plánuješ navštívit?

Rád by jsem minimálně navštívil přednášku Vládi Smitky o zabezpečení WP a přednášku Davida Odehnala o šablonovacích systémech. Chtěl bych si poslechnout i něco o webové analytice, nicméně dám spíše přednost přednášce o WP_Query. Pak určitě i další přednášky z vývojářské sekce – ReactJS, REST API nebo Calypso.

Rozhovor – WordPress v neziskových organizacích

Ptáme se účastníků WordCampu, proč používají WordPress a proč se těší na letošní letošní ročník.

Redakční systém WordPress je hojně využíván v mnoha neziskových organizacích. Je to především díky jeho jednoduchosti, otevřenosti a nezávislosti na dodavateli.

Jak využívají WordPress v Auto*Matu nám poví Jakub Holzer.

Jak by ses popsal jako uživatel WP?

Jsme menší, ale dost aktivní neziskovka. WordPress používáme pro desítky svých projektů, které pro své potřeby realizujeme sami, nebo si je necháváme vytvořit externě. Dá se tedy říct, že jsme profesionální uživatel.

Můžeš nám krátce popsat, čím se zabýváte?

Auto*Mat zaštit’uje desítky mediálně výrazných projektů jako například http://zazitmestojinak.cz se zaměrěním na aktivity ve veřejném prostoru, http://prahounakole.cz informující o pražské cyklodopravě, http://tunel-blanka.cz věnující se problematice tunelového komplexu Blanka a aktuálně celostátní kampaň http://dopracenakole.cz s cílem podpořit zdravý život ve městech.

Proč jste si pro své projekty vybrali WP?

WordPress jsme si před deseti lety vybrali díky jeho otevřené filozofii odpovídající charakteru našich projektů. V začátcích byl pro nás WordPress ideálním publikačním systémem, který nám umožnil rychlou prezentaci. Dnes po letech už můžeme potvrdit, že to byla správná volba – a to nejen díky jeho snadné administraci, ale také jeho velké flexibilitě, která stále zvládá naše vzrůstající požadavky.

Byl jsi na nějakém z předchozích ročníků? Co ti to dalo?

Ano. Na minulém ročníku nás vzhledem k tomu, kolik stránek na WordPressu provozujeme, zajímala především přednáška nasazení Multisite, WP-CLI a REST API.

Proč jdeš letos na WordCamp?

Chceme být v obraze 🙂

Které přednášky chceš letos navštívit?

WordCamp 2016 ma být zaměřen především na WP REST API, které nás vzhledem tomu, že máme WordPressy propojené s aplikacemi na Djangu, hodně zajímá. Prostudovat si Analytiku není nikdy na škodu a samozřejmě jsme zvědaví na REACT JS a workshop na téma VersionPress s Borkem Bernardem.

Rozhovor – WordPress pro zájmové skupiny

Ptáme se účastníků WordCampu, proč používají WordPress a proč se těší na letošní letošní ročník.

Prvním z dotázaných je Michal Janata, který se snaží o zkvalitnění webů českých skautů. Zeptali jsme se ho na podrobnosti toho, co přesně dělá, a na jaké přednášky se chystá letos navštívit

Jak by ses popsal jako uživatel WP?
Popsal bych se jako pokročilý uživatel, který s WordPressem už dělá docela dlouho. Moje první verze, se kterou jsem dělal, byl WordPress 2.8. Tehdy jsem si to hlavně zkoušel, co to umí, a hrál jsem si s tím. Postupně jsem se naučil, jak některé věci poupravit a nastavit. Začal jsem se víc orientovat v databázi, pluginech, vzhledech a to mi teď pomáhá s řešením problémů u nás v organizaci Junák – český skaut. Snažím se rozšířit povědomí o zabezpečení a také o napojení na naše Google Apps.

Můžeš nám svůj projekt blíže popsat?
Před 1,5 rokem jsem se přidal do skupinky lidí, kteří znovu oživovali projekt Dobrý skautský web.  Účelem projektu je do organizace přinést povědomí o webech: jak je správně dělat, co by tam mělo pro rodiče být napsané. Druhou důležitou skutečností je i to, že se snažíme dostat do organizace jednoduchý design. Mnoho skautských webů je přeplácaných, na hlavní stránce je prostě všechno. Rodiče i členové se v tom akorát ztrácejí. Proto děláme tento projekt.
Teď už máme funkční šablonu DSW-ODDÍL, kterou zatím máme pouze na našem skautské GitHubu. Na wordpress.org je pořád ve fázi schvalování a snad brzo bude dostupná. Hodně by nám to ulehčilo instalaci.
Dál se zaměřujeme i na pluginy. První , který jsme vydali, je skaut-bazar – jednoduchý plugin pro skautské bazary. V plánu je i plugin na přihlašování pro WordPress přes náš skautský informační systém nebo další šablona. Ale to dost záleží na tom, jestli seženeme programátory. Plně dobrovolnická práce na projektech se nám bohužel nedaří.

Proč sis pro svůj projekt vybral WP?
Vlastně už na schůzce před 1,5 rokem jsem prosazoval WordPress. Výhoda byla ta, že ten projekt už v předchozích fázích s WordPressem pracoval. Druhá, ale mnohem důležitější, věc byla ta, že kluk,  co kóduje šablonu, WordPress zná a umí pro něj programovat. A poslední a nejdůležitější skutečnost je ta, že WordPress je intuitivní a přehledný. I když s ním člověk neumí pracovat, tak se mu to dá za 15-30 minut celé vysvětlit a bude mu web fungovat několik let bez problémů. Máme to i už odzkoušené na několika webech, kde jsme naši šablonu rozjeli. Největším úspěchem je jeden holčičí oddíl. Nikdo tam s webem moc nedělal. Nasadili jsme jim WordPress a naši šablonu a jak jsem psal, do 30 minut věděli všechno a nyní si celý web a hlavně obsah spravují sami.

Byl jsi na nějakém z předchozích ročníků WordCampu? Co ti to dalo?
Byl jsem na prvním WordCampu. Tehdy jsem tam byl na přednáškách pro uživatele, kde mě oslovilo překládání, co prezentoval Pavel Hejn. A hlavně poslední dobou mám na starosti několik překladů pluginů, vzhledů a aplikací pro mobily.  Ale asi mě nejvíc zaujala přednáška o VersionPressu a verzování webu a od té doby VersionPress i trochu testuju s každou novou verzí. A asi nejvíc mi dalo, jak zabezpečit web, s tím jsem měl dost problémy. Ale zabezpečení je kapitola sama pro sebe, tam je pořád co zlepšovat. Vidím to dnes a denně hlavně u nás v Junáku.

Proč jdeš letos na WordCamp?
Chtěl bych se potkat s novými lidmi a třeba i sehnat někoho, kdo by nám pomohl s Dobrým skautským webem. Kámoš, co sám dělá ty šablony, to přeci jen už moc nestíhá. A hlavně spousta zajímavých přednášek. Dalším lákadlem je Contributors‘ day v neděli. Doufám, že se nám pak podaří celý WordPress i wordpress.org přeložit do češtiny. Plus další užitečné a hodně rozšířené pluginy.

Které přednášky chceš letos navštívit?
Určitě chci letos navštívit přednášku Vládi Smitky o zabezpečení. Dále mě zajímá REST API – jak by se dalo využít třeba pro napojení aplikací pro Android na WordPress. A dále se ještě těším na přednášku Jana Tichého o webové analytice.

Rozhovor – Jan Tichý: zavřete oči, WordPress přichází

Pokud se řekne datová analytika, tak se mnohým z nás vybaví jméno Jan Tichý a jeho agentura Medio Interactive, která mimo jiné pořádá konferenci Data Restart. Přestože je Honza velmi vytížený, nenechal si ujít příležitost podělit se o své zkušenosti na letošním WordCampu. Našel si i čas na zodpovězení několika otázek.

Jsi známá osobnost v internetovém marketingu, tvůj přehled přednášek za minulý rok je úctyhodný. Můžeš nám říci, jaká je tvoje běžná pracovní náplň, když právě nepřednášíš?

Schválně jsem si to kvůli tobě spočítal a loni jsem měl asi 60 přednášek nebo celodenních školení. Což včetně přípravy a režie okolo představuje zhruba 1,5 dne v každém pracovním týdnu. Když tedy právě nepřednáším, snažím se dohnat všechno, co na mě za toho 1,5 dne počkalo a nevyřešilo se samo.

Reálně ale beru přednášky a školení jen jako koníček, zábavu a odpočinek vedle mé hlavní práce. Tou je vedení celé firmy. Jednak řešení našich dlouhodobých projektů a strategických cílů, tedy co chceme dělat a jak, co chceme umět a nabízet, kam chceme jít a dojít, jak chceme vypadat a jak se propagovat, na čem chceme vydělávat nebo jak chceme, aby nám ve firmě spolu bylo.

A jednak řešení momentálních úkolů, obchodní schůzky, nabídky, komunikace s kolegy a klienty, hašení problémů, upevňování vztahů, interní vzdělávání týmu, sepisování specifikací nebo oponování našich projektů. A řešení financí a daní a účetnictví a úřadů a byrokracie a úřadů a byrokracie a úřadů a byrokracie. Vedle toho pak samozřejmě stále i samotná klientská konzultační práce.

Jak to všechno stíhám? Nestíhám 🙂

Jaký je tvůj vztah k WordPressu? Vnímáš jej jako pozitivum?

V poslední době už ano. A pro řadu typů webů je to pro mě určitě výchozí CMS, po kterém už dnes sahám, pokud nemám nějaký opravdu zásadní důvod sáhnout po něčem jiném. Dříve jsem měl dost striktní programátorské ideály, co se týká čistoty návrhu kódu a architektury aplikace, s čímž se WordPress dost míjí. V poslední době jsem ale čím dál větší pragmatik a to, jak se řada věcí dělá ve WordPressu snadno a rychle, sic z vývojářského hlediska příšerně, pak vyhrává.

Samozřejmě, než jsem k tomuhle dospěl, tak jsem si prošel nevyhnutelnou životní fází, kterou bych nazval jako „každá pořádná vývojářská firma se musí pokusit udělat si od základu své vlastní CMS, utopit v tom mega+, pak to celé zahodit a smířit se s WordPressem“. Až se někdo budete umět vrátit v čase šest let zpátky, tak mi prosím dejte tenhle rozhovor přečíst. Ale já bych tomu tehdy stejně nevěřil.

Pociťuješ nějak nárůst využívání WordPressu mezi svými zákazníky?

Popravdě nijak významně. Když jsem říkal, že pro spoustu typů webů je WordPress jasná volba, tak přesto stále zbývá hodně případů, na které se spíš nebo vůbec nehodí. A my tím, co děláme a kam Medio směřujeme, se víc potkáváme právě s takovými projekty, pro které se už vyplatí postavit si custom web, e-shop či aplikaci od začátku zcela po svém.

Má podle tebe WordPress nějaká pozitiva? Pokud ano, jaká?

V první řadě rozhodně jednoduchost a rychlost vývoje celého webu. Má připravenou základní kostru, framework, administraci, zdokumentovaný systém pluginů, hromady dostupných rozšíření či šablon. V druhé řadě pak průběžný velice aktivní vývoj, průběžné aktualizace a záplatování nalezených děr. Ve třetí řadě pak díky jeho rozšířenosti a oblibě je výrazně snadnější předání správy webu mezi jednotlivými vývojáři. Klientovi, který si nad tím něco postaví, až tak moc nehrozí, že mu za rok zůstane v ruce proprietární neudržovaný rozpadlý systém, kde nikdo neví, co s tím.

Co ti naopak na WordPressu vadí nebo tě od něj odrazuje?

Hrozivý kód postavený na globálních funkcích a proměnných, s nekonzistentním API nebo názvoslovím. Strašlivá aplikační architektura celého návrhu. WordPress je pro mě symbolem klasického péhápéčkovského bastlení. K čemuž teda historicky vedl celý jazyk, než se PHPčkaři začali pokoušet udělat si z PHPčka Javu. V poslední době se to nejspíš na mnoha místech citelně zlepšuje, ale tohle v něm zůstane zabudované navždy.

Každý, kdo je zvyklý na čistý kód a jasný aplikační návrh, se u WordPressu oklepe. Ale je to prostě celé rychlé a snadné, a to u mě už dneska jako argument dost vyhrává. Takže nadechnout se, zavřít oči, ucpat nos, skočit do toho a snažit se nerozhlížet se moc kolem sebe.

Můžeš nám představit svou přednášku?

Ve své přednášce budu mluvit o datech, webové analytice a Google Analytics ve vztahu k webům postaveným na WordPressu. Samotné nasazení měřicího kódu je u nich totiž zpravidla triviální, je to otázkou instalace jednoho pluginu. A o to víc zajímavých věcí přichází potom. Jaká data se vlastně z webu do Google Analytics posílají a o co je lze snadno rozšířit, na co se pak ve výsledných reportech dívat a jak tomu celému vůbec rozumět.

Rozhovor – Vláďa Smitka, bezpečnost a temná strana síly

Vláďa Smitka se stará především o sítě a servery. Díky tomu přináší do WordPress komunity jedinečný pohled na to, jak věci fungují zevnitř. Specializuje se zejména na bezpečnost a výkon webových aplikací a mohli jste o něm slyšet například díky jeho velkému průzkumu 65 000 českých WordPress webů.

Už několikrát jsme tě viděli přednášet o bezpečnosti. Začneme tedy otázkou na tělo. Světlá, nebo temná strana?

Jako jestli zranitelnosti využívám ve svůj prospěch? Samozřejmě, že ano 🙂 . Využívám je k tomu, abych se poučil a měl o čem přednášet. A samozřejmě tím, že někoho upozorním na problém a poskytnu mu i návod k vyřešení situace, dokazuji, že bezpečnost u nás ve firmě nebereme na lehkou váhu. Jinak si nemyslím, že bych temnou stranu síly nějak zneužíval. Například za poslední měsíc jsem nahlásil přes 500 kritických zranitleností na českých webech a jejich tvůrce a vlastníky jsem pozval na WordCamp. A dalších zhruba 500 mi k oznámení zbývá, musím jen dohledat kontakty, což je na této práci bohužel to nejsložitější.

To není vůbec málo. Jak vlastně lidé na tvé oznámení reagují?

To mě trošku trápí… Pouze ve zhruba 5 % případů mi přijde odpověď, že chybu už opravili, nebo to budou řešit s tvůrcem, a že děkují. Zhruba 10 % dalších chybu v tichosti odstraní. 15 % mi však přijde stále jako velmi malá úspěšnost na to, že je oznámení psáno v přátelském duchu, je v něm návod, jak problém odstranit, a ani v něm nevnucuji žádnou svou službu. Musím také podotknout, že část emailů adresátům vůbec nedorazí, protože na webu nejsou funkční kontakty. I tak se pozná, že se majitel o web nestará. Najdou se však i tací, kteří to berou velmi osobně a hrozí za zaslané ohlášení soudem a podobně, těch je ale naštěstí opravdu málo. Jsem ale rád za každý opravený web.

V přednášce se budeš věnovat bezpečnosti. Jak hodnotíš aktuální stav WordPress z tohoto pohledu?

Osobně si myslím, že to není tak špatné, jak se z různých zpráv může zdát. Nejsem si vědom, že by závažných bezpečnostních chyb v jádře WP bylo nějak znatelně více než u ostatních redakčních systémů. A když už se objeví, tak jsou i velmi rychle opraveny a patch je díky automatickým aktualizacím brzo aplikován. Odlišná situace samozřejmě panuje kolem pluginů a šablon, u kterých jsou velmi často zanedbávány aktualizace, či pochází z nelegálních zdrojů, a to je příčinou mnoha zpráv o tom, jak je vlastně WP nebezpečný.

Všeobecně panuje názor, že je nedostatek kvalitních WordPress odborníků. Jaký je tvůj pohled?

Nemyslím si, že je to problém jen WordPressu. Například sehnat kvalitního programátora je náročná záležitost a pro koncového zákazníka může být opravdu obtížné rozlišit, zda daný člověk problematice skutečně rozumí, nebo jen umí dobře mluvit. Jsem toho názoru, že skutečných odborníků, kteří vidí i do detailů (např. nastavení serveru) a umí více než nahrát a trochu upravit pár pluginů, je skutečně málo.
Na druhou stranu v případě WordPressu pro provoz menšího blogu lze vystačit s minimem zkušeností. Stačí se jen držet několika základních pravidel – pravidelně aktualizovat, zálohovat, neinstalovat zbytečnosti, když už něco instalovat, tak jen z důvěryhodných zdrojů a prostě se o svůj web starat.

Je něco, co ti na WordPressu vadí? Co bys změnil, nebo vylepšil?

Myslím, že mnoho kolegů odpoví podobně 🙂 Na WP je mnoho věcí, které mi nevyhovují, ale dá se s nimi žít. Myslím si, že začínající uživatel, který se chce posunout jen o kousek dál, má před sebou velmi složitou cestu. Několik příkladů:
Pokud chcete zvýšit výkon, je potřeba doinstalovat doplněk podle cachovací technologie dostupné na serveru. O tom běžný uživtel prakticky nic neví. Proč není už v základu použitá nějaká univerzální cache, kterou si začátečník jen zapne a zkušenější si ji přizpůsobí svému serveru?
Také si často kladu otázku, proč v základu není automatické dočasné blokování uživatele, který několikrát špatně zadal heslo. Začátečník tak na to, že je dobré něco podobného blokovat, musí přijít sám. Anebo přijít na mou přednášku, kde mu to řeknu 😉

Můžeš nám tedy představit, o čem bude tvá přednáška, na co se můžeme těšit?

Mým cílem je především ukázat uživatelům, kde vlastně nebezpečí hrozí a jak se ho vyvarovat. Je třeba pochopit, že útoky jsou ve světě internetu běžné, a je nutné být na ně připraven. Ukážeme si případy některých skutečných útoků a zkusíme se z nich poučit.

Rozhovor – Jaroslav Polakovič a WordPress zítřka

Jaroslav Polakovič je odborník na redakční systém WordPress a každodenně se zabývá vývojem webů pro velké klienty. Jeho přednáška měla loni velmi dobrou odezvu, tak jsme ho samozřejmě pozvali znovu. Zeptali jsme se ho, jak vidí budoucnost WP a jaké jsou aktuální problémy této platformy.

Na minulém WordCampu jsi přednášel pro developery a letos tomu bude také tak. Čemu se v současné době věnuješ, když nepřednášíš?
Zastávám roli WordPress architekta ve společnosti XWP.co. V praxi to znamená, že se starám o návrh a rozvoj klientských aplikací založených na WordPressu, nejčastěji hostovaných na platformě WordPress.com VIP. Taky to znamená, že virtuálně dýchám za krk několika našim vývojářům a peskuju je, kdykoli commitnou neefektivní kód.

Všeobecně je vnímáno, že kvalitních WordPress odborníků je málo. Jaký je tvůj pohled?
Souhlasím. Sehnat kvalitního WordPressáře za rozumnou cenu je v dnešní době velmi obtížné. Zastávám názor, že je prozíravé průběžně tým doplňovat chytrými, zodpovědnými lidmi bez větších zkušeností s WordPressem a odborníky na WordPress z nich udělat.

V přednášce se budeš věnovat Rest API, což je velmi aktuální téma. Co můžeme, dle tvého názoru, čekat v budoucnu?
Sémantizaci dat prohánějících se WordPressem a na to navázanou automatizaci mnoha procesů a úkonů, které dnes automatizovat buď nelze, nebo jen s velkými obtížemi.

Je něco, co ti na WordPressu vadí? Co bys změnil, nebo vylepšil?
Toho je! Útroby WordPressu se jenom hemží podivnostmi. Za svou popularitu WordPress vděčí zvolené evoluční strategii, kdy téměř vůbec nedochází ke zpětně nekompatibilním změnám, a z návrhového pohledu především implementaci filtrů (a akcí, ale to jsou stejně jen speciální filtry), které umožňují vývojářům prostřednictvím pluginů jednoduše měnit chování jádra WordPressu i jiného kódu.

Jaké možnosti má dle tebe, WordPress projekt, vyvíjený v Česku? Narazil jsi na nějaké zajímavé místní projekty?
Český produkt to na světovém trhu má těžší ve všech ohledech. Pomaleji si buduje důvěru zahraniční komunity, zpravidla je vyvíjený garážově a i pokud je nějakým zázrakem podložený investorskými penězi, jde spíše o drobné částky ve výši jednotek milionů korun, které sotva vystačí na platy tvůrců produkt a nedávají jim možnost efektivně produkt propagovat, vč. kontaktní formy na různých setkáních a akcích různě po světě. Za zajímavý a zároveň mimořádně ambiciózní český projekt považuji VersionPress. (pozn. redakce: přečtěte si i rozhovor s Borkem Bernardem – tvůrcem tohoto projektu)

Můžeš nám představit, o čem bude tvá přednáška, na co se můžeme těšit?
Nedávno jsem se zúčastnil konference A Day of REST v Londýně, na níž vystoupili mimo jiné i tvůrci WP REST API, rozhraní Calypso nebo nástroje WP CLI. Z konference jsem si odvezl spoustu inspirace a zajímavých poznatků pro svou přednášku. Rád bych v krátkosti popsal stav, ve kterém se WP REST API nachází, konkrétně vysvětlil způsob práce s ním a na příkladech ukázal a zaspekuloval, jaký dopad bude tato změna mít na celý WordPressový ekosystém.

Rozhovor – Borek Bernard a otázka WordPressu, VersionPressu a vůbec

Borek Bernard je známý díky svému projektu VersionPress, který má za cíl kompletně změnit procesy vývoje i provozu WordPress webů. Jedná se o opravdu zajímavý projekt a tak jsme Borka trochu vyzpovídali.

V komunitě jsi známý, především díky VersionPressu. Věnuješ se i jiným projektům, nebo tě VersionPress vytěžuje?
VersionPress je mě poslední dva roky plně vytěžuje a hádám, že to tak ještě nějaký čas zůstane. Obecně cítím, že řešíme hrozně zajímavý problém, a pokud se nám vše podaří zrealizovat, výrazně to ovlivní WordPress pro „budoucí generace“. Je to dost fascinující představa, která mě žene kupředu.

Všeobecně je vnímáno, že kvalitních WordPress odborníků je málo. Jaký je tvůj pohled?
My obecně narážíme na to, co si vůbec pod pojmem „WordPress odborník“ představit. Například pro klientskou práci je skvělé, pokud má člověk přehled v pluginech, umí je dobře poskládat dohromady a tak dále, na druhou stranu to nemusí být užitečný skill pro převážně softwarový projekt jako ten náš. Ale hádám, že to je pohled hodně specifický pro VersionPress, obecně bych řekl, že schopných lidí je ve WordPress komunitě dost, jen možná tady v Čechách zatím WordPress čeká na větší rozšíření a zlepšení reputace.

V přednášce se budeš věnovat React JS, myslíš, že dojde v nějakém časovém horizontu přesunu WordPressu na JS?
Myslím, že k tomu dojde na úrovni uživatelských rozhraní. Například administrace VersionPressu je již dnes napsaná v Reactu / TypeScriptu a přináší možnosti interakce, které by se v PHP + jQuery psaly velmi špatně. Totéž si patrně řekli v Automatticu, když začali dělat na Calypsu (Reactová administrace wordpress.com). Obecně dává JavaScript na klientovi velký smysl, ale rozhodně si nemyslím, že se jedná o nějakou nutnost — například jednodušší témata vzhledu patrně udělají lépe, když zůstanou u starého dobrého HTML. Stejně tak bych si tipnul, že jádro WordPressu zůstane u PHP – přechod na něco jako Node.js by byla ohromná změna, která by rozbila skoro každý WordPress plugin, a přínos mi zdaleka nepřipadá adekvátní.

Je něco, co ti na WordPressu vadí? Co bys změnil, nebo vylepšil?
Technicky je celá řada věcí, která se mi na WordPressu nelíbí, ale zvykl jsem si dívat se na problémy platformy jako na příležitosti k jejich nápravě 🙂 Takto koneckonců vznikl VersionPress a jsou i další věci, na které bychom se chtěli časem podívat.

Jaké možnosti má dle tebe, WordPress projekt, vyvíjený v Česku? Narazil jsi na nějaké zajímavé místní projekty?
Ze své zkušenosti bych řekl, že český projekt, který se snaží být světový, to má obecně těžší než například projekt americký. Ve výsledku totiž WordPress plugin není jen o kódu samotném, ale i o propagaci, kontaktech, o psaní blog postů, natáčení videí apod., a v tom všem mají Američané výhodu. Na druhou stranu je celý trh poměrně snadno dosažitelný, ať už přes WordPress plugin repo nebo dalšími cestami, takže ta příležitost tady určitě je.

Můžeš nám představit, o čem bude tvá přednáška, na co se můžeme těšit?
Na přednášce představím, jak v Reactu budovat administrační rozhraní pluginu – kdy to dává smysl, jaké možnosti to přináší, jak vše technicky vypadá apod. Bude následovat i malý workshop, takže tímto všechny zájemce srdečně zvu!

WordCamp Praha 20. 2. 2016 is over. Check out the next edition!