Кэширование данных начинающих в PHP

Я использую simpleXML, чтобы просмотреть результаты XML-файла Twitter в XML, но я совершенно заблудился в отношении кэширования результатов с помощью PHP.Эта статья похоже, что-то помогает, но я также наткнулся на memcache (и memcached. Да ладно, namers.), и я понятия не имею, что делать.

Я использую это:

$sxml = simplexml_load_file(
    'http://api.twitter.com/1/qworky/lists/qworkyteam/statuses.xml');

foreach($sxml->status as $status){
    $name = $status->user->name;
    $image = $status->user->profile_image_url;
    $update = $status->text;
    $url = "http://twitter.com/" . $status->user->screen_name;
}

просто хранить данные XML из списка Twitter в пригодных для использования переменных. Но что правильно делать? Создайте файл кэша и запускайте этот блок PHP только в том случае, если файл кэша старше десяти минут, в противном случае обслуживайте кэшированные переменные? Как передать кэшированные переменные туда-обратно между кэшированным файлом и DOM? Черт, какое расширение и имя файла имеет файл кеша?

Большое спасибо за то, что вы можете указать мне правильное направление здесь.

Ответы на вопрос(2)

Ваш ответ на вопрос