web2us

web2us
Рейтинг
19
Регистрация
18.04.2012

все открывается

joost, да многие уже забили на эти проблемы... или как и вы сменили хостинг

да ваш дедик за 3049 никому не нужен если будет стоять и нечего не делать,

так как у вас что-то сломалось, у firstvds всегда проблемы... электричество кончилось или... кинщик умер... да много ли этих "или" случайностей...

anndmill:
Здравствуйте.
Есть рабочий код парсера нескольких валют с национального банка РБ.


Все бы хорошо, но этот парсер существенно замедляет загрузку страницы сайта, на которой расположен.
Обновляются курсы валют не более 2-х раз за день.
Посоветуйте пож. как грамотно кэшировать результаты работы парсера, например в файл.

ну вот как то так

<?PHP
function valuta(){
$url = 'http://www.nbrb.by/statistics/Rates/RatesDaily.asp';
$val = file_get_contents($url);

// Евро
$spatern='/1 евро<td>([^(,*)<\/td>$]+)/';
if(preg_match($spatern, $val, $matches))
{
$eur = $matches[1];
}
// Доллар
$dpatern='/1 доллар США<td>([^(,*)<\/td>$]+)/';
if(preg_match($dpatern, $val, $matches)){
$doll = $matches[1];
}
// 1 российский рубль
$rpatern='/1 российский рубль<td>([^(,*)<\/td>$]+)/';
if(preg_match($rpatern, $val, $matches))
{
$rubl = $matches[1];
}
echo $eur, $doll, $rubl ;
}

function writeCache($filename, $content) {

$fp = fopen('./cache/' . $filename, 'w');

fwrite($fp, $content);

fclose($fp);

}

function readCache($filename, $expiry) {

if (file_exists('./cache/' . $filename)) {

if ((time() - $expiry) > filemtime('./cache/' . $filename))

return FALSE;

$cache = file('./cache/' . $filename);

return $cache;

}

return FALSE;

}
$fValuta = 'valuta.cache';
if(!$out = readCache($fValuta, 604800 )){
ob_start();
valuta();
$out = ob_get_contents();
ob_clean();
writeCache($fValuta,$out);
}
echo $out;
?>

5erg:
ware, я еще не знаю, что это за компания. ТС не написал название в общак. А писать в личку неразумно. Он же продает, а не я :)

web2us, какие? Тут у каждого минимум по серверу...

да причем тут сервер, у самого имеется 4ре, пятый на подходе и это у меня не бизнес... просто хобби такое))))

а вообще-то я про поддержку юзверей...

а где статьи расходов...?!

SISA, об этом писал здесь

а этим пишу в ответ, чтобы люди не заблуждались от их красноречивых речей :)

Ayavryk:
И то и то сообщества выросшие из форумов. Они как будто специально придуманы, чтобы показать, что рулят не технологии и дизайн, а умение создавать тусовки. А с аяксом или на фреймах как у евы - совершенно не принципиально.

так про то и речь... что люди ко всему привыкают... главное обстановка...

оптимизируйте, облегчайте

Zaicev:

Мы не идеальный хостер. Мы периодически делаем что-нибудь не так. У нас хватает проблем. Но мы очень хороший хостинг для тех денег, которые за него просим. У нас своя ниша. Бюджетные VDS.

имменно... никакой стабильности за эти деньги

Zaicev:
У нас "тридцать пять миллиардов" счастливых клиентов

😂😂😂

весь мир у ваших ног... я про это и говорю... к работе с юмором!

но вдс от fistvds - не стабильное, работать серьезно нельзя

Zaicev:
Кому-то хочется чтобы лично к нему приставили круглосуточную смену индивидуальных сис.админов: "Я же плачу вам за хостинг". Но это будут уже другие услуги за другие деньги. А так да, надо немного "шарить".

да вы не даете самим решить серверные дела, без ваших сисадминов, вас просят только доступ и стабильность... но это невозможно когда у вас не работает все, нет доступа!:)))))))

Всего: 111