Я создаю подобный IMDB.com веб-сайт, используя PHP / jQuery и подход MVC (без ООП).
У меня есть базовый контроллер index.php для «управления ими всеми» :), папка контроллеров со всеми контроллерами, папка моделей и папка просмотра.
На некоторых страницах веб-сайта у меня есть навигация с вкладками, когда посетитель нажимает на одну из этих вкладок для получения дополнительной информации, jQuery получает эти данные с помощью метода $ .post или $ .get и отображает их в контейнере вкладок, очевидно, без обновления страницы.
Проблема в том, что эти страницы, загружаемые ajax, также генерируются с использованием контроллеров, моделей и представлений, и вещи становятся немного сложнее для кого-то вроде меня (= 'нет опыта'). Чтобы динамически получать данные, мне иногда нужно дважды включить модель, включить включение во включение, включить отправку информации несколько раз, снова подключиться к базе данных и тому подобное, и я уверен, что есть лучший и красивый способ сделать это.
Я ищу лучший подход и общие методы для этого. У меня нет опыта работы с таким большим проектом. Это личный проект, поэтому я имею полный контроль, и каждый ответ приветствуется.
Спасибо !!!