I'm currently developing a new MVC framework for projects in my company. I'm a little new to MVC (Model View Controller) and have a question. Is there any performance consequences by routing all url requests through a single index.php script? For example, and requests to mydomain.com would go through mydomain.com/index.php. Example requests could be mydomain.com/articles/show or mydomain.com/blog/add.
The index.php script would initialize the main controller which would then call the appropriate controller class to handle the request.