Это вопрос по архитектуре.
Я видел два подхода к реализации слоя AJAX в Zend Framework.
Первый, традиционный, с использованием помощника действий AjaxContext (index.phtml
и index.ajax.phtml
). Это всегда хороший запасной вариант, когда JavaScript недоступен.
Второй, реализующий отдельные контроллеры для AJAX (отключите макет по умолчанию и т. Д.)
Мне интересно о возможных преимуществах и недостатках этих двух решений в долгосрочной перспективе .
Какой из них вы бы порекомендовали и почему?
(я использую ZendX jQuery)