Bit of a repeat from last year except the DI bit. Basically trying to write the Needle (Ruby) injector in PHP. Actually there was a DI talk in 2006, so that was a repeat too, but I quibble.
The process of going over the code review was good information, but as other commenters have mentioned, surely no-one really uses register globals any more?
And as for building SQL statements in PHP - can we all move on to stored procedures now?
There was potential here, but the examples could have done with being more relevant.
The process of going over the code review was good information, but as other commenters have mentioned, surely no-one really uses register globals any more?
And as for building SQL statements in PHP - can we all move on to stored procedures now?
There was potential here, but the examples could have done with being more relevant.
Very well researched and presented, the speaker was clearly an expert on his topic, a joy to listen to.
Decent talk, but all about register_globals. The speaker could have covered more aspects in his talk.
Very useful look at full text searching options and theory presented clearly by somebody who obviously knows his stuff. Thanks Ian
Excellent coverage of the subject by an expert.
@proofek
There's nothing wrong with using MVC. Just don't assume that it's going to be your overall application architecture, and make sure you are using it right by keeping data access out of the controller and model. Sorry if I did not get that point across in my talk.
@andytson
I had mentioned that I find class constants not really problematic. I suggest to avoid global constants whenever possible, though.
A very complete presentation offering good tips thy we can all benefit from!
Really surprised how good this talk was. Laid into some PHP code bases in a way that was long overdue.