Доброго времени суток, уважаемые форумчане!
Такая проблема:
есть модуль апдейтов для dle, вот его код:PHP код:Код работает нормально, но есть одна проблема, периодически, 1-2 раза в сутки сайт отключается на 10-15 минут, пишет как раз сообщение "Файл не найден!". Помогите от этого избавиться путем подключения кэша, чтобы, например в 12:00 спарсились значения и до завтра до того же времени выводились из кэша. Всем заранее спасибо.
<?php
$informer = "http://pr-cy.ru/updates.xml" ;
$xml = @simplexml_load_file($informer) or die ("Файл не найден!") ;
$cy = $xml->cy ;
$pr = $xml->pr ;
$yav = $xml->yav ;
echo "<div align=\"right\">";
echo "Яндекс выдача ***8594; ".$yav."<br />";
echo "Яндекс тИЦ ***8594; ".$cy."<br />";
echo "Google PR ***8594; ".$pr."<br />";
echo "</div>";
?>
- 14.08.2011 22:33
Последний раз редактировалось GROB666; 14.08.2011 в 22:47.
- 14.08.2011 22:50
Я бы записывал все значения в БД или в файл, и в двиге именно выводил бы это значение. Рядом бы положил файл выбирающий все значения раз в сутки и повесил бы его выполнение на cron
- 14.08.2011 23:03
А если, как вариант, подключить кэш с движка? Я не очень силен в этом, разве так не прокатит, ведь большинство модулей используют кэш самомго DLE...
- 15.08.2011 13:30
Я не использовал ни разу, к сожалению, кэш самого движка. Поэтому помочь ничем не могу в этом плане :)
Тэги топика:
- echo,
- xml-,
- временить,
- есть,
- кэш,
- кэширование,
- подключить,
- помочь,
- проблема,
- сутки
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
помогите пож. | Вопросы от новичков | 11 | 29.04.2011 13:45 |
Подключить Sape к форуму SMF | Web программирование | 0 | 03.03.2011 02:11 |
php сайт подключить к бд | Софт, скрипты, сервисы | 5 | 27.08.2010 06:05 |
SJ Object Cache. Объектное кэширование или делаем WordPress еще быстрее | Дайджест блогосферы | 0 | 13.03.2010 12:40 |
Как подключить 2CheckOut | Прочее | 4 | 23.02.2010 16:08 |