Я хочу сделать небольшое веб-приложение, и я не знаю, как это сделать.
То, что я хочу сделать, это отправлять каждый запрос на правильный контроллер. Вид того, как CodeIgniter делает это.
Так что, если пользователь запрашивает domain.com/video/details
Я хочу, чтобы мой файл начальной загрузки (индекс?) Отправил его в класс контроллера «Видео» и вызвал метод «детали» в этом классе.
Если пользователь запрашивает domain.com/profile/edit, я хочу отправить его в класс контроллера "Profile" и вызвать метод "edit" в этом классе.
Может кто-нибудь объяснить, как я должен это сделать? У меня есть некоторый опыт использования фреймворков MVC, но я никогда не «что-то писал» с MVC.
Спасибо!
Редактировать: Теперь я понимаю, как URL указывает на нужный контроллер, но не вижу, где создается экземпляр объекта контроллера, чтобы вызвать правильный метод?