Jaký byl WordCamp 2017

V pořadí již čtvrtý český WordCamp proběhl v prostorách pražské VŠE a tradičně byl rozdělen do dvou bloků - uživatelé a vývojáři. Co jsem si všiml, tak účast byla tak půl na půl, což je fajn, a jde vidět, že popularita WordPressu, nejen u vývojářů, v ČR stále stoupá.

Letos jsme se rozhodli, že za SafetyWP podpoříme českou komunitu WordPressu, a tak jsme se stali bronzovým sponzorem WordCampu.

Celý program WordCampu a slidy z přednášek najdete na 2017.prague.wordcamp.org

Pojďme se tedy podívat, co nás letos čekalo. Celý WordCamp jsem strávil v sekci vývojářů, tudíž nemohu hodnotit jiné přednášky. Avšak určitě si je pustím ze záznamu, až nám je organizátoři zpřístupní.

Ján Bočinec – Virtualizované vývojové prostředí pro WordPress vývojáře

Moderní vývojové prostředí pro WordPress.
  • Docker je cool, Docker je všude, i Jarda Jágr by ho používal.
  • V Dockeru se dá vše nakonfigurovat, je rychlejší a flexibilnější než běžné nástroje jako MAMP, WAMP nebo XAMP a nevyužívá virtualizované prostředí jako Vagrant.
  • Výhody: je součástí systému, můžete “image” sdílet s ostatními lidmi v týmu a budete mít všichni stejné vývojové prostředí, rychlý a snadno rozšířitelný.
  • Nevýhody: nutnost instalovat Docker, vše se obsluhuje z konzole.

Více informací na Docker.com

Marek Beniak – Agilní metodiky vývoje aplikací

  • Marek hezky a vtipně vyprávěl o Agile metodice, jaká je historie, co je a co není Agile.
  • Zajímavé bylo poslouchat, jak fungují v Heurece, počkejte si na video.
  • Pozor: Pokud jste se Agile inspirovali, ale ohnuli si jej dle vlastních potřeb, neříkejte, že děláte Agile – kazí to jméno a vnímání Agile.

Akce

Při příležitosti letošního WordCampu jsme připravili slevový kód na naše služby ve výši 30 %. Do objednávkového formuláře zadejte slevový kód „wordcamp2017„.

David Biňovec – UNIT Testy ve WordPress

  • Testujte, testujte a testujte.
  • Pro testování šablon nebo pluginů můžeme využít nativní funkce WP.
  • Ve WordPressu využívájí pro testování PHPUnit a QunitJS.
  • Používejte WP-CLI, který může s testováním pomoci.
  • Testování může částečně nahradit psaní dokumentace.

Martin Michálek – Jak vylepšit rychlost načítání WordPress šablon

Front-end u koupených šablon je špatný a kupujete zajíce v pytli – špatně se testují.
Nástroje pro testování rychlosti webů – Wepagetest, PageSpeed Insights.

Co opravit?

  1. množství dotazů,
  2. blokující JS,
  3. blokující CSS,
  4. velké obrázky,
  5. neošetřené webfonty,
  6. “chytrá” indikace načítání.

Pokud máte skóre Speed Index vašeho webu na Webpagetest kolem 2000, je to dle Michala dobré.

WordPress šablony a rychlost načítání (WordCamp Praha 2017) from Martin Michálek

Michal Špaček – Co WP neimplementuje zrovna nejlépe

Co by šlo zlepšit ve WP z pohledu bezpečnosti:

  • Hashování hesla – aktuálně se řeší pomocí salted MD5 + je MD5 8192x zacyklen, aby zpomalil prolomení – avšak v dnešní době a výkonu počítačů je to nedostatečné. Lze to nyní řešit pomocí pluginu od roots.io.
  • Nízké požadavky na server – WP funguje od verze PHP 5.2.4 – 10 let stará verze.
  • HTTPS by mělo být vyžadováno.
  • Aktualizační servery jedou bez HTTPS a mohou být napadeny. Updaty fungují bez podpisu, ale Matt Mullenweg oznámil, že řešení mají v plánu.
  • Vázání proměnných.
  • Content security policy – defaultně WP nepoužívá – HTTP hlavička – může spustit soubory jen z určité domény, můžu povolit pro jednotlivé typy souborů – složité na implementaci, ale nová verze již některé věci usnadňuje.
  • Airship – CMS, který klade velký důzar na bezpečnost.

Jak zlepšit zabezpečení čtvrtiny celého webu from Michal Špaček

Letošní WordCamp se z mého pohledu velice povedl. Byl to příjemně strávený čas ve skvělé komunitě nadšených lidí, kteří se s vámi rádi podělí o vlastní znalosti a zkušenosti. Další WordCamp si proto určitě opět nenecháme ujít.

TIP: Pokud jste z Brna a zajímá vás dění kolem WordPressu, tak by vás mohly zajímat menší meetupy, které se v Brně pravidelně pořádají. Více informací se dozvíte na webu meetup.com.

Foto: 2017.prague.wordcamp.org/fotogalerie

Podpis

Michal Pelech

Autor článku

Další moje články

Zajímá vás více? Odebírejte náš newsletter a nejnovější články!

Blogujeme o WordPressu, protože nás to baví a máme dost zkušeností, abychom o tom mohli i psát.

Další články z blogu

Nejlepší péče pro váš WordPress

Pod to se podepíšeme

Chci vědět více informací