Показать сообщение отдельно
  #4 (permalink)  
Старый 26.05.2015, 18:09
Аватар для KosBeg
Профессор
Отправить личное сообщение для KosBeg Посмотреть профиль Найти все сообщения от KosBeg
 
Регистрация: 22.05.2015
Сообщений: 384

Сообщение от рони
экономия только на ответе сервера и то в случае редко изменяемых данных
Сообщение от kostyanet
не делать вообще запросов если такие же данные уже были получены
я только что написал одну штучку, которая "кеширует" ответ пока жива "сесия",
"сесия" в даном случае - это пока не закрыли вкладку, или не обновили страницу
var ajax_cache = {};
if(ajax_cache[url]) {
 // используем "кеш"
} else {
 // делаем аякс запрос, и "кешируем" его
 ajax_load(url); // ajax_load() - это условная функция аякс запроса, что бы не писать сюда весь код
 ajax_cache[url] = xhr.responseText;
}

PS: мне не особо подходит, но уже хоть что-то

Последний раз редактировалось KosBeg, 26.05.2015 в 18:16.
Ответить с цитированием