достаточно просто:
К тому же наверняка не обязательно качать файл заново при каждом обращении к сайту.
Сделай что-то вроде:
Код:
if(file_exists('watch.js') && time() - filemtime('watch.js') > 86400 /* сутки в сек. */ ){
@copy($url, 'watch.js');
}
100 очков впечатляет. Все ли работает, проверил?
Ну какая разница, какой функцией я буду получать и записывать файл - на памяти и процессорном времени это не отразится.
За идею проверки спасибо, но скрипт этот запускаться будет либо по крону, либо если метрика перестанет работать.
Да, всё работает, только загрузка стала выглядеть иначе: сначала блоки, затем картинки и тут же текст. Но сама загрузка довольно быстрая. У меня в браузере не болеедвух секунд, а то и одну, по tools.pingdom.com, если выбрать ближайшую к нам Шведцию, 1.01 секунда.