3. Kilka s坦w o mnie...
Filozof i Developer w jednym
co gorsza, jest to udokumentowane dwoma dyplomami
Jednak bardziej developer:
Od ponad dekady tw坦rca aplikacji webowych
Pierwsz aplikacj w PHP stworzy w 2004
Uzale甜niony od czystego kodu
Lider techniczny w Codesushi
CodeReviewer z zamiowania
4. Agenda tego uroczego spotkania
1. Asynchroniczny PHP - czy to w og坦le
mo甜liwe?
2. W czym to si mo甜e przyda?
3. Co nieco o... reactPHP
4. Obiecanki cacanki, czyli Promises w PHP
6. Asynchroniczno w PHP ?
Asynchroniczny vs. wielowtkowy vs.
forking - przypomnienie poj
Asynchroniczno to bardziej filozofia ni甜
konkretna implementacja
Jakie mamy opcje w PHP
PThreads
Forks (PCNTL)
8. Zastosowanie asynchronicznego PHP
Przede wszystkim nie ma jednej
uniwersalnej reguy!
Mo甜emy u甜y tam gdzie aplikacja spdza
du甜o czasu na oczekiwaniu
Websockets
Czy powinnimy od teraz zawsze pisa
Asynchronicznie? - Nie!
12. Promises
Czym jest promise? - Syntactic sugar
Dwie g坦wne implementacje w php
Guzzle/promises
reactphp/promise
Zastosowanie promises:
R坦wnolege zapytania do api [Guzzle]
Organizacja asynchronicznego kodu
13. Podsumowanie
Asynchroniczny PHP - da si!
Nie wszdzie ma sens jego stosowanie
ReactPHP mo甜e by pomocny
Promises mo甜na te甜 u甜y niezale甜nie
14. Dzikuj za uwag!
Pytania?
W razie czego, tak najatwiej bdzie mnie znale添:
/krzysztofozog
chris@codesushi.co