В настоящее время я запрашиваю канал твиттера при каждой загрузке страницы (я знаю, что это неправильно), например:
json_decode(file_get_contents("http://api.twitter.com/1/statuses/user_timeline/{$username}.{$format}"));
Даже при минимальном трафике Твиттер перестает отправлять мне запрос в ближайшее время.Поэтому после запуска веб-сайта для моего клиента - я вижу постоянно недоступные твиттеры.
Я представляю себе эту работу, проверяя фид - сохраняя его в таблице с отметкой времени и выбирая интервал - (скажем 10 минут).При каждой загрузке страницы проверяйте отметку времени, если интервал не прошел, извлекайте ленту из таблицы, а не из твиттера.
Я знаю, что это будет работать, но, учитывая, что моя последняя ошибка была настолько глупой, я хотелУдостоверьтесь, что не было другой лучшей практики.
Правильно ли я на этот раз?