Antes de que sigas adelante investiga como implementar un Front Controller.
En cuanto al código
Código PHP:
Ver original$backend = "backendbundle/controller/" . $controlador . ".php";
require_once $backend;
}else {
die("El controlador " . $controlador . " no existe - 404 not found"); }
Para que utilizas autoload si vas a hacer esto ??
Mencionas que estas estudiando, así que supongo que es un trabajo para alguna materia relacionado a POO. De ser así utiliza excepciones; de la forma que utilizas el die y el trigger_error puede reducir tu calificación.