Home » PHP / MySQL

PHP / MySQL

As a freelance PHP developer when asked to develop bespoke PHP / MySQL applications I tend to use the PHP MVC framework Codeigniter unless the client asks me to adopt a different coding method.  The MVC (Model View Controller) technique is a great way of separating the different functional aspects of web application code and Codeigniter is an enthusiastically supported framework that utilises this kind of code structure.  Since I started developing using MVC I have always found it much quicker and more straight forward to go back and update code that I wrote a while ago.

Bespoke application development needs to be approached in a professional and structured manner to make sure that the client ends up being provided with what they were expecting.  So I follow a specification process to make sure that I get it right.  This involves: -

  • Application specification consultation sessions – This is where I conducting meetings with the client’s subject matter experts to establish the requirements of the application
  • Specification document production – I write the requirements up into an application specification document
  • Specification review – This can be an iterative stage in the process where the client and I review the specification and make changes
  • Sign off – Finally the client signs off the specification which becomes an agreed terms of reference and requirements from which the application can be developed

A good example of a Codeigniter application I developed using this technique is the online conveyancing quotation application I wrote.

  Copyright ©2009 Manta9, All rights reserved.|Sitemap | Gandhi theme changed by Manta9