Model Viewer Controller (MVC) tutorial or howto

For you folks who’s figuring out or trying to understand the concept of MVC, i suggest you to learn by doing instead of just reading the theory. The best tutorial that works for me is the codeigniter documentation. They surely helped me to finally understand the basic idea of MVC.
Click here for controller, here for viewer and here for model. Another good series tutorial is from phpeveryday.