ドイツの取引所bitcoin.deから現在のビットコインの為替レート (ユーロ) を抽出したいとしましょう。その値は、サイトにアクセスするたびに取得されます (したがって、キャッシュはありません)。PHPで値を抽出できました:
// fetch contents from bitcoin.de
$url = 'https://www.bitcoin.de/de/';
$content = file_get_contents($url);
// cut everything before specified text
$content = strstr($content, "Aktueller Bitcoin Kurs");
// extract rate
$rate = strstr($content, "<b>");
$rate = substr($rate, 3);
$rate = strstr($rate, "€", true);
echo $rate . " EUR"; // e.g. 105,51 EUR
これは正常に機能し、bitcoin.de Web サイトにある正しい現在の値を出力します。しかし、私はウェブサイトのコンテンツ全体を取得し、必要のないものをすべて差し引いて返しています。
私の質問: これをより効率的に解決する方法 (おそらく jQuery も使用) はありますか? サイトコード全体ではなく、レート値のみをフェッチするのでしょうか?