Profiling PHP Applications

Derick Rethans (21.May.2011 at 10:45)
Talk at Dutch PHP Conference 2011 (English - UK)

Rating: 4 of 5

The web is full of useful advice focussed on pushing out the last bit of performance of your code. They mention trivial changes. like changing every occurrence of print with echo even suggesting to use for instead of foreach. These optimisations help, but you are not going to notice it unless they're in a tight loop with many iterations. It is also a wrong approach for tackling performance issues. Before you can optimise, you need to find out if your codeis actually slow; then you need to *understand* the code; and *then* you need to find out where you can optimise it. This talk introduces tools and concepts to optimise the optimisation of your PHP applications.

Who are you?

Claim talk

By clicking this button you are declaring that you are the speaker responsible for it and a claim request will be sent to the administrator of the event.

If the claim is approved you will be able to edit the information for this talk.

Are you sure?

Comments closed.


Rating: 5 of 5

21.May.2011 at 11:16 by Hervé Gouchet (6 comments)

Thanks for demos and this good overview on profiling PHP applications.

Rating: 5 of 5

21.May.2011 at 11:34 by Jeroen Keppens (39 comments) via api

Very, very interesting talk, probably the most (day2day) "useful" content I saw this year's #dpc11

Rating: 4 of 5

21.May.2011 at 11:38 by Koen (16 comments)

Interesting talk that shows which tools you can use to find out what's slowing down your PHP app. The talk could benefit from a bit more structure so the attendee has a better overview. But of course this is hard when showing stuff live :)

Rating: 5 of 5

21.May.2011 at 11:59 by Dennis C. (24 comments)

Awesome, great content great presentation. Too bad kcachegrind did not work right...

Rating: 5 of 5

21.May.2011 at 12:08 by Boy Baukema (44 comments)

Thank you for a good presentation.

Rating: 5 of 5

21.May.2011 at 17:34 by Jeroen van der Laan (27 comments) via api

Great talk. Learnt some new stuff that will help us profiling our applications better.

Rating: 3 of 5

21.May.2011 at 19:14 by Onno Marsman (53 comments)

nice content but the demos were poorly prepared. You shouldn't update all the software on your laptop including the software you want to demo right before the conference. For a demo it's important to test everything, make everything work, and after that: change nothing. Demos are a critical part of a talk can easily go wrong and it's a high risk to bring one into your talk. If you make the decision to do so, you should treat it more carefully.

A lot of useful content came across, and as a user of xDebug I want to thank you for giving us a wonderful tool like that. You have lots of interesting stuff to tell us and you know how to, but because of the not working demos and apologies for it I only can give you 3 out of 5.

Rating: 4 of 5

22.May.2011 at 11:20 by Remon van de Kamp (39 comments)

Very nice talk with good examples! The speaker should prepare the demos a bit more but it wasn't too bad.

Rating: 4 of 5

22.May.2011 at 14:30 by Dennis Luitwieler (27 comments)

Great talk, I learned a few new tricks.

Rating: 4 of 5

22.May.2011 at 15:28 by Núria Aloy (31 comments)

Nice! I specially liked the hands-on approach.

Rating: 3 of 5

23.May.2011 at 13:53 by Rudolf Leermakers (9 comments)

Overall a decent talk, a nice introduction to profiling for those new to it, a bit more in-depth info would have been nice for the rest. Demo mishap can happen, but a tip for next time; present from a VM, this way your environment is static-sih, and if worse come to worse it's easy to switch laptops.

© 2014