There are many ways to to do MVC, PHP Frameworks.
There are also a whole bunch of opinions/definitions of what 'true' MVC is.
And what it should be like.
If we only stay to those frameworks in PHP using MVC
they all differ, sometimes very much, from eachother.
Probably depending on the person that developed/develops the MVC.
What that person thinks and likes to do in php coding.
True what NogDog tells. Most of them uses Classes for 90% of all tasks.
But the actual organizing of the web files & folders and how Classes depend on eachother
is very much, if not to say TOTALLY, different from MVC framework to framework.
I found this, perhaps the smallest MVC framework for PHP, yesterday.
After reading your first post:
When you unzip it, it gets the enormous SIZE=51kB !!!!
It will probably do the basic work for a website.
Some say TinyMVC is a good starting of your own framework, in a web comment.
Because it may not handle too much 'junk'. So you will want to add your own features.
This latest version TinyMVC 1.0.1 is from Febr 18 2008. http://www.tinymvc.com/
Does not look as there is done some further developing.
🙂