PSR-18: Abstracting HTTP clients in PHP

David Buchmann (26.Jan.2019 at 09:00, 1 hr )
Talk at PHPBenelux Conference 2019 (English - US)

Rating: 4 of 5

PSR-18 defines how to send PSR-7 requests without binding your code to a specific client implementation. This is particularly interesting for reusable libraries that need to send HTTP requests but don’t care about specific client implementations.

Who are you?

Claim talk

Talk claims have been moved to the new site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

Please note: you are not logged in and will be posting anonymously!
= five plus eight


Rating: 3 of 5

26.Jan.2019 at 10:02 by Van Belle Jonathan (Grummfy) (50 comments) via Web2 LIVE

Intresting to discover psr 17 & 18, but hopping the presentation to be a bit more dynamics. But it was intresting to discover it and see there is already some lib that implements it

Rating: 4 of 5

26.Jan.2019 at 11:11 by Stefan Koopmanschap (400 comments) via Web2 LIVE

I'm guessing this is mostly because of the subject, but I felt the talk was a bit "dry". It could use some spicing up. Having said that, some great info in this talk and the practical implementation part on promises was definitely interesting.

Rating: 5 of 5

26.Jan.2019 at 14:47 by Johan Vervloet (49 comments) via Web2 LIVE

I had no clue about PSR-18 (or PSR-7 or PSR-17), but now I am enlightened :-) And in the margin of this talk, I learned about php promises. This was probably the talk in which I learned the most these two days.

Rating: 3 of 5

27.Jan.2019 at 14:43 by Koen Cornelis (41 comments) via Web2 LIVE

I entered a tad late to this one, but the part i saw i found confusing. Too dry, with code examples that didn't make sense to me in the short time i had to look at them. It seemed as though at least two of the promise examples were implemented in a blocking way rather than async. Given that the slides aren't here yet i can't check those examples.

A coherent story was definitely missing from this one.

Speaker comment:

27.Jan.2019 at 16:24 by David Buchmann (134 comments) via Web2 LIVE

@koen cornelis: I only got assigned the talk on now. i added the link to the slides. there are 2 loops, one to fire off the async requests, a second to wait for them to resolve. but if i messed it up, please tell me so i can fix that for future presentations.

Rating: 5 of 5

27.Jan.2019 at 20:12 by Thomas Berends (19 comments) via Web2 LIVE

I had no idea about PSR-18 before I went into this talk, and I walked out with all the information I needed to start using it immediately. Great talk, thank you!

Rating: 4 of 5

30.Jan.2019 at 20:50 by Ike Devolder (191 comments) via Web2 LIVE

Super interesting topic, how a (part of) implementation became a new standard in our PHP world. In general I felt the presentation was more about PHPlug and how a part of it became PSR-18, than being really about PSR-18.

© 2019