Stephen Thorpe is originally from London but now living in Tennessee. He works at an Internet and Telephone company as an applications developer primarily using PHP and MySQL.

Stephen's articles

  1. Maintaining your Server with Command Line PHP

    This article will teach you how to write CLI scripts in PHP. When maintaining a server, you need to know how to write scripts and small programs to automate tasks, and two of the biggest advantages of using PHP to write these scripts are: you’re already familiar with the language, and you gain the ability to reuse any code from your previous PHP projects in your script.

  2. Bending XML to Your Will

    Extensible Markup Language (XML) is a big building block of today’s web with hundreds of XML-based languages having been developed, including XHTML, ATOM, and SOAP just to name a few. Knowing how to process XML data is a crucial programming skill today, and thankfully, PHP offers multiple ways to work with it. In this article you’ll learn what XML is and how to use the XML Parser and SimpleXML extensions to parse it.

  3. PHPMaster: Untangling MVC with CodeIgniter

    When I first started programming the only type of code I wrote was procedural. You know the type, one thing leads to another with a thrown in function here and there and you have a working application. As I grew as a programmer, I began to find out that way of programming is fine for small projects but when I started to develop bigger applications my code became very disorganized and hard to read.

  4. PHPMaster: Untangling MVC with CodeIgniter

    When I first started programming the only type of code I wrote was procedural. You know the type, one thing leads to another with a thrown in function here and there and you have a working application. As I grew as a programmer, I began to find out that way of programming is fine for small projects but when I started to develop bigger applications my code became very disorganized and hard to read. To combat this I started writing my own classes to help me write better, reusable code that I could use in all my applications

  5. Untangling MVC with CodeIgniter

    Learning to program using MVC can be a complete paradigm shift for some, but is well worth the struggle. In this article you’ll learn about the MVC pattern and see how CodeIgniter, a PHP framework based on MVC, can be used to write a simple web form keeping the business logic, data, and display elements separate.