Talk Outline for Creating "Secure" PHP Applications

Published: 2012

This is not a complete article on how to create a secure PHP application but rather, the outline for a talk I've been planning for some time. Yes, there have been talks on this topic in the past but they either had flaws or were missing some essential pieces. My goal was to provide a complete list of application security concerns and explain how you go about dealing with them in PHP. Of course, much of the context is missing but it wouldn't be a very good talk if I wrote it all down, now would it? I've decided to publish it in hopes that it will force me to give the talk sometime soon. This list is very extensive, so it's possible that I missed something. If you happen to read through it and notice something, please leave a comment.