2014-11-01 3 views
-1

Я хочу example_homepage.html обновлять один раз в день, как?Как обновлять один раз в день

<?php 

$ch = curl_init("http://rss.news.yahoo.com/rss/oddlyenough"); 
$fp = fopen("example_homepage.html", "w"); 

curl_setopt($ch, CURLOPT_FILE, $fp); 
curl_setopt($ch, CURLOPT_HEADER, 0); 

curl_exec($ch); 
curl_close($ch); 
fclose($fp); 

$xml = simplexml_load_file('example_homepage.html'); 
print "<ul>\n"; 
foreach ($xml->channel->item as $item){ 
    print "<li>$item->title</li>\n"; 
} 
print "</ul>"; 

?> 

Знаете ли вы, что я имею в виду? Эта страница очень медленная, поэтому я хочу example_homepage.html обновлять один раз в день. Но я не знаю, как это сделать?

+2

, то вы должны добавить хроны один раз в день? –

+1

Вы можете проверить время модификации файла. – Gumbo

+0

если вы можете использовать cron, тогда используйте cron. если вы не можете, создать текстовый файл, в котором вы храните, - эта дата кэшируется. если нет, то, когда кто-то вызывает страницу, создайте кешированный файл, сохраните дату. если да, покажите кешированную страницу. – vaso123

ответ

Смежные вопросы