PHPSrbija 2017 - jedna z lepszych konferencji!
W ostatni weekend maja w Belgradzie odbyła się konferencja poświęcona językowi PHP – PHPSrbija. Plany uczestnictwa w konferencji mieliśmy już w lutym i zgodnie z zapowiedzią udało się nam na nią wybrać!
Spotkanie odbyło się w Opera & Theatre Madlenianum, obiekcie otworzonym w 1999 roku. Urocze miejsce, jakby skrojone na miarę – przestronna sala i niewielki hol, który prowokował wręcz aby wyjść na ulice Zemunu.
Była to już 5. konferencja z serii PHPSrbija i chyba właśnie dlatego pod względem organizacyjnym nie można mieć żadnych zarzutów. Rejestracja przebiegła bardzo szybko (wykorzystano kody kreskowe, każde stanowisko było odpowiedzialne za inny etap rejestracji). Prelekcje odbywały się o czasie, a na każdym kroku można było spotkać organizatora bądź osobę z ekipy wspierającej. Nie można nie wspomnieć też o jedzeniu, które było wręcz wyśmienite.
Najbardziej czekaliśmy na otwierający keynote, który poprawidził sam Rasmus Lerdorf – twórca podwalin PHP. Rasmus w bardzo zabawny sposób opowiedział, jak to się stało, że stworzył Personal Home Page/Forms Interpreter i jak pojawiały się kolejne “dodatki” (np. obsługa baz danych). Rasmus Lerdorf przedstawił również najnowsze nowinki w PHP 7.1, a także opisał jak społeczność programistów odpowiedzialnych za rozwój PHP widzi możliwości zwiększenia wydajności PHP (np. PHP 7.2 Hybrid FDO).
Interesującą prelekcję w pierwszy dzień konferencji poprowadził również Alexander Lisachenko, który pracuje w Aplari (jeden z większych FX Brokerów). Alexander w bardzo przystępny sposób opowiedział jak można rozwiązać problem Cross-Cutting Concerns w PHP. Jego zdaniem rozwiązaniem jest Aspect-Oriented Programming (AOP), z wykorzystraniem Go! AOP framework, który inspirowany jest AspectJ, Java Spring czy Lithium. Dodał, że do wszystkiego należy podchodzić z głową. Również do OOP, które nie jest kompleksowym rozwiązaniem i nieraz powinniśmy sobie pozwolić na dekompozycję.
Pouczającą prelekcję miał również Miro Svrtan, który przyjechał po siąsiedzku – z Chorwacji. Ostatnie półtora roku Miro “testował” w prakryce EventSourcing & CQRS w aplikacjach, które tworzy. W dużym skrócie: powinniśmy bardziej skupić sie na rezultacie naszych prac, a nie suchej teorii o CQRS. Więcej informacji możemy przeczytać w jego rozbudowanych slajdach.
A na koniec kilka słów o Belgradzie… Był to nasz pierwszy wyjazd konferencyjny na Bałkany, pewna niewiadoma – nie chodzi tylko o cyrylicę, ale ludzi, komunikację, zarówno werbalną jak i miejską. Mimo obaw, praktycznie od razu po wylądowaniu w Serbii poczuliśmy się jak u siebie i w ogóle nie było czuć, że znajdujemy się w stolicy Serbii, która ma prawie 2 mln mieszkańców. Małe uliczki, przyjaźni ludzie, pyszne zapachy. Ceny podobne jak w Polsce, a za niektóre produkty o wiele niższe. Do tego słońce – w Warszawie przed odlotem było zimno, deszczowo, wręcz zimowo. A na miejscu? Piękne słońce, temperatura do 28 stopni.
Jesteśmy ciekawi jak będzie za rok. W tegorocznej edycji już 2 miesiące przed konferencją wszystkie wejściówki zostały wyprzedane i możliwe, że z tego powodu za rok spotkanie odbędzie się już w innym miejscu. Zobaczymy…