AJAX и MVC: Вопрос от новичка в программировании

LH
На сайте с 26.09.2013
Offline
89
518

Здравствуйте!

Буду краток и сразу перейду к делу.

Как по вашему будет правильно организовать AJAX запросы? Куда их слать? На контроллер? Или создать отдельную папку? И т.д.

Заранее спасибо всем ответившим!

C
На сайте с 04.02.2005
Offline
291
#1

Я предпочту контроллер

СтаниславZ
На сайте с 17.09.2008
Offline
125
#2

Запросы идут на контроллер, он же взаимодействует с моделью и отдает результат (xml, json). Вид чаще всего не используется.

S
На сайте с 23.05.2004
Offline
315
#3

Теоретически к контроллеру вообще обращаться нельзя. Все запросы поступают на точку роутинга, откуда уже направляются на создание вывода.

СтаниславZ:
Запросы идут на контроллер, он же взаимодействует с моделью и отдает результат (xml, json). Вид чаще всего не используется.

Результат view и должен отдать. В зависимости от запроса отдать данные в том же xml, json или скормить на вывод в темплейт.

Это просто подпись.
TA
На сайте с 12.06.2009
Offline
116
TiA
#4

Leonid H, в рамках MVC все запросы, включая AJAX, после маршрутизации должны обрабатываться соответствующим контроллером.

Профессиональная верстка и разработка сайтов на WordPress (http://www.maultalk.com/topic139110s0.html)
L
На сайте с 10.02.2015
Offline
250
#5

Теоретики, блин :)

C
На сайте с 20.04.2015
Offline
9
#6

Если в проекте нужно придерживаться схемы МVС, то все запросы должен обрабатывать только контроллер. Любое отклонение от этого шаблона будет формально означать нарушение схемы MVC. 🍿

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий