Ответы:
Использовать сессии/куки?
Я думаю либо куки (сессия снесется) ну либо писать динамически все в БД, а потом как-то оттуда выдергивать, возможно тоже по кукам
Если есть возможность, то сохранение в БД и запуск скрипта который будет обращаться за данными к внешнему серверу (с 10 запросами) по расписанию раз в минуту. Скрипт будет получать необходимые данные в порядке очереди и дописывать их в ту же базу.
Другой скрипт, при появлении необходимых данных в базе, будет выдавать их пользователю.
Если нет возможности использовать БД, то можно сохранять во временных файлах.
Куки можно использовать, но куки у пользователя могут быть отключены и тогда ваш сервис не будет работать.
очередной дебильный вопрос, в котором действительно важной информации нету (что есть "пользователь") и который сводится к на редкость интеллектуальному "может ли пхп сохранять данные в базу/файл"
плюс очередной дебильный сервис, который все равно будет забанен "внешним сервером"
Если скрипт возвращает ифну об ошибке, то можно сделать "посредника" в виде php-скрипта (если скрипт ваш и вы можете править его то без этого).
Делаете запрос с параметром. Если успешно - делаете второй запрос. Если неудачно - то ждете какое-то время (sleep) и пробуете снова.
Кешировать массив и подгружать его при необходимости.
подробней про кеширование зендом
http://framework.zend.com/manual/ru/zend.cache.theory.html
примерно так будет :
require_once 'Zend/Cache.php'; // подключаем зенд кеш
$cache_opt1['lifetime']=864000; //время жизни кеша 10 суток
$cache_opt1['automatic_serialization']=true; // автоматическая сериализация
$cache_opt2['cache_dir']='cache/'; // место хранения кеша
$cache = Zend_Cache::factory('Core', 'File',$cache_opt1,$cache_opt2); // собственно вызов класса.
всетаки по обилию "дебильных" вопросов начинаю соглашаться с Японским Городовым
однако ответ прост: чтобы не выдумывать велосипед нужно знать что велосипед уже есть и именно это есть велосипед
так вот, Ваш велосипед называется "Web Services" который облизан и обнюхан со всех сторон
15 лет назад