Premature Optimization Mistakes

Ilia Alshanetsky (11.Jun.2010 at 10:45)
Talk at Dutch PHP Conference 2010 (English - UK)

Rating: 4 of 5

One of the things that many people want to have is fast code as it allows handling of more data/clients with less resources, saving money and improving your overall efficiencies. However, premature optimization can often result in broken code, enormous amount of wasted time and missed deadlines. This talk will not only explain the common errors, but also offer easy performance solutions.

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.

Comments

Rating: 4 of 5

11.Jun.2010 at 11:41 by Andries Seutens (11 comments)

Good content. The title might be slightly misleading as it was more related to optimisation suggestions than it were to optimisation mistakes.

Fluent, but fast speaking style.

Rating: 3 of 5

11.Jun.2010 at 11:48 by Tom Smith (12 comments)

Really good tips although aimed heavily at beginners, very little advanced strategies and missed out on the optimisation mistakes

Rating: 4 of 5

11.Jun.2010 at 11:57 by Thijs Feryn (140 comments)

An excellent talk about effective optimization rather than obvious optimization.

Do watch out with the title because I was expecting actual bad practices rather than good ones although the outcome was more useful than expected.

I loved the enthousiasm, but that apparently/unfortunately led to timing issues.

Rating: 4 of 5

11.Jun.2010 at 12:04 by Marcel van Veelen (9 comments)

Good talk! However needs more time.

Rating: 4 of 5

11.Jun.2010 at 12:23 by Joshua Thijssen (80 comments)

Good talk. Missed a bit about the drawbacks on some optimization tips though.

Rating: 4 of 5

11.Jun.2010 at 13:19 by Seva Lapsha (2 comments)

It would be great also to hear about PHP compilation options, their advantages and disadvantages - especially about the open-source PHC compiler which allows converting a PHP library into PHP extension running on top of Zend Engine.

Rating: 3 of 5

11.Jun.2010 at 13:45 by Rowan Merewood (126 comments)

Fairly standard range of options, but presented quite naturally. Also made some points about a few technologies I hadn't considered before. Felt like he would have been more suited to an hour long slot, as it was a bit rushed. Enjoyed the practical examples, very easy to apply.

Rating: 4 of 5

11.Jun.2010 at 13:46 by Maarten van Leeuwen (4 comments)

Nice talk, but a little too much details. And I would have liked the focus to be more on the optimisation pitfalls than on actual opportunities for optimisation.

Rating: 3 of 5

11.Jun.2010 at 13:53 by Ben Longden (35 comments)

Great content and some good advice for speeding up applications without the risk of actually changing the code. Overran by quite a lot though and would have benfitted from a longer talk slot (it became uncomfortable at the end as the organizers were pushing for the talk to end!)

Rating: 5 of 5

11.Jun.2010 at 14:21 by Nikolas Branis (9 comments)

Poor me... I am using windows!?

Rating: 4 of 5

11.Jun.2010 at 18:07 by Onno Lissenberg (25 comments)

Reminded me of things to still optimize, added todo's :)

Rating: 4 of 5

11.Jun.2010 at 18:50 by Tom M. Schenkenberg (9 comments)

Lots of easy to implement quick wins and some good but generic advice. Would have liked to see a before/after example that would show the effect if you stack up all these performance tweaks. The pace of the talk was a bit too fast, but the speaker was very engaging.

Rating: 3 of 5

13.Jun.2010 at 11:41 by Bart McLeod (70 comments)

Made quite a few notes, the pittfalls sounded familiar. Read some on that in Ivo Jansch's book about Enterprise PHP development.

I think you repeated yourself quite a bit, which made you run out of time, you have some optimization to do there :)

I liked the visual profiling information **very much**. I would have loved to see that being generated and practical guiding on how to accomplish that. Maybe a beginners' desire to see this in action, but it would have stuck better I think.

Great to have met you, I read your guide on PHP security when I was preparing for PHP 4 certification (yes, long ago) and you got me fascinated.

Thank you!

Rating: 5 of 5

13.Jun.2010 at 12:01 by Andries Mooij (13 comments)

The title was a bit misleading, as Ilia moved on to optimization tips after a few slides, but it was a great talk. Ilia offered clear code examples and great tips. The one on output buffers was new to me, and I'll be sure to try it.

Rating: 4 of 5

14.Jun.2010 at 15:39 by Georgiana Gligor (8 comments)

overall a great presentation, even if I was hoping it would address some more advanced topics; I know time was an issue

also, a nice thing to do would be to not have the exact same presentation in each conference, but spice it up just a little to make it more interesting for those who have seen it before

Rating: 5 of 5

16.Jun.2010 at 17:34 by Tim Swann (36 comments)

A little slow to get started but when it got into full flow this was a very informative and usefull talk. Ilia delivers it in an easy manner and at a good pace that keeps the intrest. I definately brought ideas home from this one.

© Joind.in 2014