Страница 2 из 2

Re: renderPartial 2 шаблона по очереди

Добавлено: 2013.02.15, 17:41
shkarbatov
P.S. По-моему вы извращением занимаетесь - позвольте с вами не согласиться.

Допустим мне надо вывести 100 шаблонов, для наполнения каждого идут запросы на удаленные сервера для получения данных.
Пользователь офигеет столько ждать, а вот если увидит поочередную загрузку, то это будет не так критично.

Re: renderPartial 2 шаблона по очереди

Добавлено: 2013.02.15, 17:43
shkarbatov
Не много не корректно ответил - на количество запросов завязываться можно.

Re: renderPartial 2 шаблона по очереди

Добавлено: 2013.02.15, 18:13
anton44eg
В данном случае php - не лучший выбор. Те же питоновские twsted и tornado, или nodejs как по мне намного лучше.

Re: renderPartial 2 шаблона по очереди

Добавлено: 2013.02.15, 18:31
shkarbatov
Возможно, но мне этот вариант не подходит.

Re: renderPartial 2 шаблона по очереди

Добавлено: 2013.02.15, 19:38
anton44eg
а попробовать консольное приложение + socket.io или что-то в этом роде? я вот такую обертку использовал https://github.com/maccman/juggernaut , предельно просто

Re: renderPartial 2 шаблона по очереди

Добавлено: 2013.02.15, 22:28
Koduc
Дёргайте контроллер сколько надо раз для каждого щаблона и всё (ну или поработайте над скоростью приложения/архитектурой).
Как вы хотите сделать - это long polling, а для этого php не очень подходит.

Re: renderPartial 2 шаблона по очереди

Добавлено: 2013.02.16, 03:10
flashimage
Ребят поправьте если я ошибаюсь - websocket, long-polling, Server-Sent Events и иже с ними - это реализация server push.
А человек все-таки запрос хочет слать - судя по высказыванию:
Сюда надо вставить текст по нажатию
Сюда надо вставить новый текст по 1 нажатию
Сюда надо вставить новый текст по 1 нажатию
Может я туплю перед сном, но почему не дергать их прямо из представления, через тот же ajax и рендерпартиал?

Re: renderPartial 2 шаблона по очереди

Добавлено: 2013.02.16, 18:05
Koduc
flashimage писал(а):Может я туплю перед сном, но почему не дергать их прямо из представления, через тот же ajax и рендерпартиал?
Человеку уже советовали такое: "блин, вставьте в первый шаблон аякс подгрузку второго" - но что-то ему не нравится.

Re: renderPartial 2 шаблона по очереди

Добавлено: 2013.02.18, 10:43
shkarbatov
Человеку уже советовали такое: "
блин, вставьте в первый шаблон аякс подгрузку второго
" - но что-то ему не нравится.
У меня примерно так изначально и было.
Подгружается шапка, а в ней jquery, который дергает ajax-запросы.

Мне просто было интересно, можно было бы сделать как-то так, что бы не дергать контроллер раз за разом из клиентской части, но как я понял не получится, так как на клиентской стороне должен быть javascript-обработчик, который бы занимался установкой шаблона в нужное место.

Всем спасибо!