PHP is awesome. It’s widely used, has its roots in true system programming languages like C and has perhaps the best and biggest development community. While I don’t claim to be a PHP expert, I did spend 4 years making my living as a LAMP ( Linux, Apache, MySQL, PHP ) developer.
When I first began coding, it was a horrible mess and yes, the first thing I ever coded was “Hello World!” I didn’t declare variables, didn’t comment code and certainly didn’t bother writing functions or classes to make my job easier. I remember the first time I found a function to write the date on the bottom of my web site and I thought it was the coolest thing since sliced bread! Naturally, as time went on I learned to utilized functions to make my job easier, made beautiful descriptive comments and even declared my variables. As I took on bigger and bigger projects, my code had to improve as it became too time consuming to do things the way I had been doing them.Continue