Я много исследовал MVC и структуру файлов. В основном я искал, как начать новый макет. Я скачал несколько приложений с открытым исходным кодом, чтобы взглянуть на файловую структуру и то, как создаются файлы.
В первом приложении он был настроен на использование стандартного способа (по крайней мере, как мне кажется), чтобы все контроллеры, модели и представления помещались в соответствующие папки. Так говорят все книги.
Во втором приложении все папки находятся в папке modules_core
или modules
, где каждый контроллер (по крайней мере, то, что я бы назвал контроллерами) находится в папке, содержащей три папки: контроллер, модель, вид.
Какая из двух версий принята как стандартная и общепринятая практика? Отличаются ли эти два приложения из-за версий Codeigniter?