An Introduction to MVC

As a programmer, you can take on one or more architectural patterns and one that you may have heard of is the Model View Controller (MVC) pattern. If you are planning on building a functional web application that is easy to test and expand, then you might want to consider using this pattern. I have worked with several PHP frameworks and virtually all of them promote the use of MVC, but you can apply the following information to anything that is based on this architecture.

As a programmer, you can take on one or more architectural patterns and one that you may have heard of is the Model View Controller (MVC) pattern. If you are planning on building a functional web application that is easy to test and expand, then you might want to consider using this pattern. I have worked with several PHP frameworks and virtually all of them promote the use of MVC, but you can apply the following information to anything that is based on this architecture.

To help you understand what each component is for, we will be pretending that we are going to build a simple library application where we will be cataloging books.

Continue reading “An Introduction to MVC”

Beginning a simple PHP app

Catharsisjelly is back to talk to us about PHP development. Last time he left you after a tutorial, he had a running Virtual Machine, which maybe you have been tinkering with yourself. This article is specifically aimed at PHP development, so do check it out if you’re new, or if you’re a veteran of the language.

Last time I left you, we had a running Virtual Machine and maybe you have been tinkering with it a bit. If so, good for you! This is specifically aimed at PHP development so if you’re not interested in that then I maybe skip over this and wait until we get to play about with another technology.

Continue reading “Beginning a simple PHP app”