Здравствуйте, не совсем понимаю каким образом должна быть составлена структура приложение на MVC, и соответствие структуры адресной строке.
1. Допустим есть адрес: mysite.ru/news/edit/10 ну или mysite.ru/news/edit?id=10, так вот что получается, news это файл контроллера в который передается 2 гет параметра, edit и id, или news это папка, в которой лежит файл edit.php, который в свою очередь принимает id новости? У меня размытое понимание понятий модуль, контроллер и экшен, в связи с чем немогу организовать нормальный роутинг и структуру.
2. А если допустим адрес: mysite.ru/flats/arenda/view/10, т.е. например сайт аренды не только квартир но и коттеджей, и на место flats могут вставать другие разделы, то получается в данном случае flats это модуль? И как тогда будет выглядеть файловая структура?