Показать сообщение отдельно
  #29 (permalink)  
Старый 22.01.2012, 06:25
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от Seva1986 Посмотреть сообщение
Действительно такие идеи есть, только зачем это выносить на клиент? если это прекрасно делается на сервере?
а почему бы и нет? экспериментируем и познаём.

Сообщение от Seva1986 Посмотреть сообщение
Ну а если ещё дальше развить то можно вообще бинарник клиенту кормить, а браузер, хотя зачем тогда вообще браузер, ОС схавала бы его...
а вы знаете, что Dart собирается так делать?

Сообщение от Seva1986 Посмотреть сообщение
Только ведь наоборот пошли по другому пути, давали разметку а браузер это отображал, потом стали в разметку пихать инфу как это нужно отображать, а потом и сейчас поняли что нужно всё разделить информацию, отображение, и что и как будет происходить. Наверное подобное решение не с потолка взяли, и явно есть какието преимущества такого подхода...
MVC, да-а... ответьте мне на вопрос, как быстрее будет вывести, так ?
$proto = "<div>{user} - {message}</div>";
foreach($long_array as $user => $messages) result .= strtr($proto, array($user => $messages));
# не уверен, что он будет работать. просто пример.

или же так :
var data = <? echo json_encode($long_array); ?>;
build(data);

как долго формируется вывод у Вас на сайте? вот это время как раз можно убрать, перенеся на клиента.

Сообщение от Seva1986 Посмотреть сообщение
А то что вы предлагаете это какраз смесь, смесь от которой давно отказались.
а вот в это не могу поверить. это только начало появляться. есть ссылки, или что-нибудь в этом роде?
Ответить с цитированием