I’ve always been interested in developing web applications in PHP, and I am always keen to learn more about the language. However, for some time now I have wanted to learn how to go about building a modular PHP application. By modular, if you aren’t familiar with the term, I mean a web application that can be easily modified through the use of adding and removing plugins.

To someone who has no knowledge of how to go about achieving this, it is a very daunting task indeed.

Finally however, I managed to find an article today that explained the basics of how plugins can be used by the parent application. After reading through that, I decided to take a look at the source code to some of the available Wordpress Plugins.

This really helped me to understand the basic concept behind it, and how a modular PHP web application can be achieved in this way.

Now to have a play about with one of my own! Perhaps I will build some sort of modular structure into UKCashFlow.com.

Add This!