Awesome talk! Half way the sppeed increased a bit, but still good to follow. Only thing that was missing for me when showing different cache-aware frameworks, was mentioning something about symfony2 which has loads of easy to use annotations for almost every type of caching. I really enjoyed the simple yet powerfull config file of nginx. Thnx!
As always a great presentation from Thijs, engaging his audience a lot with questions and (most of all) an interesting story and top-knotch content! Nothing to remark on the presentation style, the one thing I maybe could come up with is to have a look at the more powerful Varnish bans (new in v3) instead of purges. But then again this isn't a Varnish talk and VCL's were already covered enough :)
Good talk, I like how you started off with a story to engage your public and also came back to that story at the end. The contents was clearly aimed at beginning developers but was brought very clear and you made some good points. Maybe you could include a little bit more design patterns and tools to counter some of these code smells, otherwise a nice talk!
Great feedback guys, I'll keep it into account for next week. THX !
Very good presentation as always by Thijs. He is a great speaker to listen to!
Just some minor points of improvement; the time at DPC is just 45 minutes. To cut down the presentation time I'd like to see the varnish config possibilities cut down a little. A reference to where to get a default config on the internet with just 1 or 2 examples would be fine.
Good talk, focusses on junior to medior devs. I'm not a fan of metric tools such as PHPMD, PHPCPD, PDEPEND, so it didn't bother me that those were left untouched.
Good presentation, brought well.
There are lots of different aspects to performance and scalability. For instance, scalability with big data or CPU intensive programs, bring a different problem set than dealing with big traffic.
As a developer having to deal with little, but heavy requests, it would have been nice if the talk focussed more on the PHP side, rather than the server side.
Maybe the only advice I can give you: alter your talk title, so it is clear that the focus will be on dealing with big traffic.
Job done well.
Free drinks, snacks and good vibes. What more do you need?
I enjoyed the talk a lot, was clear although a little low level I think. You could probably lengthen the talk a little by diving into the tools mentioned above like PHPMD, PHPCPD, PDEPEND, and explaining the numbers and statistics these tools produce. I'm thinking about the depencency map and cyclomatic complexity and things like that.
It was a nice talk, but a bit short. You could indeed add more info about using tools to help you track your code's health. Like CDP, MD, CodeSniffer and pdepend in Jenkins or Sonar. Plugging this into your CI gives you a very nice overview in time about these metrics, so you can see when things started to go wrong. Because, a metric on it's own doesn't always say much.
Also see Sebastian Marek's presentation http://conference.phpnw.org.uk/phpnw11/schedule/sebastian-marek/