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