Main Content

Learning to write secure, maintainable PHP

Archive - Originally posted on "The Horse's Mouth" - 2007-01-25 07:59:41 - Graham Ellis

We're running a PHP course this week, and as ever I went around the room on the first day checking with the delegates what their "hot points" were, noting them on a board to the side to ensure that all the points ARE covered.

Security and maintainabily came up. And came up strong. Duly noted on the board, and aspects were covered right from the start of the course. These are vital subjects and it's no good at all learning just the mechanisms of PHP without being aware of these issues. You can write a dog's dinner in which all manner of traps could lurk, or you can produce a Picasso - and you should plan which from the very first paint stroke on the canvas!

So I'm delighted that my delegates are concerned about ... security, maintainability, fitness for purpose, usability, extensability. It tells me that they're on the right PHP course, and it's a pleasure to have their early inputs.