Длинная HTML-строка Ajax - PullRequest
       4

Длинная HTML-строка Ajax

0 голосов
/ 19 января 2011

Я посылаю длинную строку (html) в браузер через ajax.Какие есть варианты, чтобы процесс загрузки клиента занимал меньше времени?

Ответы [ 2 ]

1 голос
/ 19 января 2011

Вы можете просто отправить значение через JSON, не заполненное страницей рендеринга. Когда клиент принимает JSON, клиент будет отображать значение. вы можете использовать движок шаблонов javascript для этого, и один из них - http://beebole.com/pure/

0 голосов
/ 19 января 2011

Удалите как можно больше пробелов, поскольку в любом случае это обычно не нужно.Могут быть и другие способы буквально уменьшить количество отправляемого HTML.

Поскольку вызовы AJAX являются асинхронными, вы можете разбить ответ на куски, выполнив несколько вызовов AJAX в последовательной последовательности, в основном допуская несколько почти одновременных загрузок.Скорее всего, это может увеличить нагрузку на сервер и потребует немного более интеллектуального программирования на JS и сервере, но если основной проблемой является скорость клиента, это может стоить того.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...