© 2018 Vytvořeno týmem PHP<live> za podpory Shopsys - info@phplive.cz

Zpět nahoru

Ostrava 16:00
Žilina 17:00
Nikol Ježková: Doctrine2 Behavioral Extensions - zaostřeno na stromy

Ovládněte hierarchická data, vytvářejte slugy, nahrávejte soubory pomocí Doctrine2 Behavioral Extensions. To není vše, dozvíte se mnohem víc.

PHP<live>!
Ostrava 16:50
Žilina 17:50
Petr Heinz: Čisté testy, dobré testy

Přednáška o důležitosti čistoty kódu nejen v aplikaci, ale i v jejích testech, včetně praktických ukázek jak na to.

Ostrava 17:35
Žilina 18:35
Přestávka
Ostrava 18:05
Žilina 19:05
Marek Gach: Blackbox v PHP

Nastíníme proces blackboxu při psaní PHP kódu a testů. Nezajímáte se o přesnou funkci knihoven a kódu ale berete vše jako PHP celky, které mají vstup a výstup a nějaké magické implementace. Pište testy a používejte PHP knihovny jako Harry Poter kouzla. Prostě Expecto patronum a nestarejme se o přesnou implementaci.

Ostrava 18:50
Žilina 19:50
Přestávka
Ostrava 19:10
Žilina 20:10
Michal Špaček: Na druhou dobrou

O návrhu zabezpečení aplikací pomocí více úrovní ochrany. Protože když na něco zapomenete, tak by to pro uživatele nebo aplikaci neměl být "game over".

Ostrava 20:00
Žilina 21:00
Posezení u pivka
5. ROČNÍK

Ostravský Shopsys pořádá konference PHPlive pravidelně už od roku 2013 a od roku 2016 i v Žilině.

40 268 ZHLÉDNUTÍ

Takovou popularitu mají záznamy přednášek z předchozích ročníků na našem YouTube kanálu. Podívejte se, o jakých tématech se na PHPlive mluvilo!

A LETOS?

Připravili jsme pro vás několik novinek. Proběhlo celkem 7 přednášek, PHPlive mělo poprvé zahraničního speakerapanelovou diskuzi.

PŘEDNÁŠKY A PŘEDNÁŠEJÍCÍ
Tomáš Pilař - Doctrine 2 - optimalizace výkonu na maximum

Na lekarna.cz používáme Doctrine přes tři roky, a tak jsme si museli vyšlapat cestu k co nejlepší optimalizaci a zkrotit počet generovaných databázových dotazů. Co ukládat do cache? Kde a kdy se to nevyplatí? Jak a kdy optimalizovat dotazy do databáze a na co použít Second level cache 

 

O tvorbu webových stránek a aplikací se Tomáš zajímá již 9 let. Specializuje se na programování v PHP s využitím Nette Frameworku. Při své tvorbě kladu důraz především na čistotu, použitelnost, dostupnost.

tomaspilar.cz  | @TomasPilaru

PREZENTACE | VIDEO

 

Roman Veselý - Jak si zpříjemnit pracovní život

Na základě zkušeností vlastních i nasbíraných od ostatních se podělím o témata jako odevzdávání vědomostí, týmové mikromeetingy, (aktivní) oddech a dovolené, home office, agilní prostředí, kladení správných otázek a další.

 

Roman sa dostal k programování díky Flashi, na který s nostalgií vzpomíná. V průběhu let získal zkušenosti při vývoji backendu i frontendu.

romanvesely.com | @rmnvsl

 

PREZENTACE | VIDEO

Tomáš Votruba - Jak delegovat upgrade aplikace jednou pro vždy a ušetřit statisíce

"Change is the only constant" tvrdí staré zenové přísloví a pro kód to platí dvojnásob.


Nedávno vyšlo Symfony 4. Zvednete závislost v composeru, váš kód začne házet "deprecated" výjimky a vy jdete studovat Symfony blog a Github, co se vlastně všechno změnilo a na co. Po 100 hodinách máte Symfony 4 aplikaci! Hurá! No za 2 roky vyjde Symfony 5 a všechno můžete dělat znova.

A s vámi to samé 500 dalších aplikací v ČR, tisíce v Evropě a desetitisíce po celém světě. Investoři skřipou zuby a programátoři bojují za upgrade, aby nemuseli dělat na starém nešikovném kódu.

Je rok 2018, rok umělé inteligence a upgrady stále dělají lidé ručně. Nebo to jde jinak?

Tomáš školí Symfony, Nette a Doctrine a pohání kupředu československou komunitu Péhapkáři.

tomastrovuba.cz | @VotrubaT

PREZENTACE | VIDEO

16:35 Přestávka

17:00 Nikol Ježková - Z legacy strukturované aplikace do MVC modelu a postupný refactoring

Jak jsme postupovali při přepisu staré strukturovaně psané PHP aplikace do MVC za provozu, jak jsme refactorovali kód a zaváděli nové technologie.

 

Nikol je programátorská víla z jihočeských lužin a hájů. Nejčastěji si hraji se Symfony, Nette, Doctrine, Elasticsearchem a Redisem.

@roxtri_cz

PREZENTACE | VIDEO

 

17:30 Miro Stopka - Monorepo

Aneb jak jsme týdny stavěli Monorepo z 10 repositářu o 8000 commitech.

Poučení č.1: Zavádění monorepa za použití nástroje, který neexistuje, nemusí být vhodné

 

Miro je programátor/šprýmař. Programovat mu nevadí :) Zastáva názor, že i v práci musí být zábava. I proto dělá již několik let v Shopsys.

PREZENTACE | VIDEO

 

18:00 Panelová diskuze

VIDEO

18:55 Artem Khvastunov - PhpStorm How Unhandled Exception Works

PhpStorm is the IDE for PHP and web development. It helps you to write code effectively by providing code completion, refactorings, and also different kinds of so-called inspections. Each inspection is a tool for static code analysis aimed at finding possible errors or simply helping to keep your code clean. Many inspections are available out of the box, e.g., Undefined variable, Unreachable statement, and Unused import, to name a few. The Unhandled exception inspection is one of them. It reveals exceptions that are thrown but actually neither caught nor documented. In the presentation, I will talk about the problems the PhpStorm team faced implementing the inspection and about the solutions we’ve achieved by this time.

 

Artem již třetí rok vyvíjí PhpStorm ve společnosti JetBrains.

artspb.me | @artspb

PREZENTACE | VIDEO

19:25 Jan Mikeš - Nebát se posunout se dále

Otevřené sdílení zkušeností z intenzivního hledání nového pracovního místa v IT světě

Honza je IT nadšenec z Ostravy, který začal programovat už v 8 letech, od té doby sbíral zkušenosti třeba i v San Fransiscu nebo Thajsku.

janmikes.cz

PREZENTACE | VIDEO

MÍSTO KONÁNÍ
O konferenci

PHP live organizují shopdevelopeři z ostravského ShopSys pro rozšíření a podporu komunity PHP vývojářů na Ostravsku a nově i Žilinsku, ať už se jedná o začínající vývojáře nebo zkušené PHP profíky, kteří si chtějí rozšířit obzory či navázat kontakty s dalšími zajímavými lidmi z oboru.

Konference v Ostravě běží už od roku 2013, od května 2016 i v Žilně. Na záznamy přednášek z předchozích ročníků se můžete podívat na YouTube kanálu.

  • Facebook - White Circle
  • Twitter - White Circle
  • YouTube - White Circle

27. února 2018 Ostrava

28. února 2018 Žilina

 
 
 
PARTNEŘI

Konferenci pořádá ShopSys - přední český tvůrce e-shopů na míru. Všechny naše e-shopy stavíme na PHP a jsme na to náležitě hrdí. Cítíme dluh tvůrcům PHP a vůči komunitě. Proto pořádáme tuto konferenci.

 
 
PREZENTACE

Pro ty z vás, kteří nestihli osobní účast na PHP Live Ostrava nebo Žilina máme pro vás prezentace našich přednášejících a postupně budeme přidávat i záznamy z jednotlivých přednášek.

Díky vám je PHP <live> stále lepší a lepší. Nenechte si ujít nejčerstvější info a sledujte naše sociální sítě!