-2

私のサイトでは、米ドルと英ポンドで価格を表示しています。オンライン ツールを使用して自分で変換を行い、その結果を Web テンプレートに書き込みました。

この計算をその場で行う簡単な方法はありますか?通貨レートが変更された場合でも、何も更新しなくてもサイトの値が最新の状態になるようにする方法はありますか?

したがって、たとえば、製品 A に 50 ドル、製品 B に 100 ドルを発表したいとします。ドルでの各価格の後に、実際にプログラムで計算された、括弧内の英ポンドでの価格が表示されます。

4

1 に答える 1

0

簡単なヒント:

  1. 実際の通貨レートを格納するための DB テーブルを作成する
  2. cronたとえば、毎時間 (または、オンライン ツール サービスと使用条件に応じて 1 日 1 回)実行されるスクリプトを作成します。
  3. スクリプトを実行するたびに、通貨レートがダウンロードされ、DB テーブルに保存されます。
  4. 次に、変換は、独自の DB テーブルからクエリされたレートを使用してオンラインで発生する可能性があります

このアプローチを使用すると、ほぼ常に実際のデータが得られ (通貨レートは 1 日に 1 回のみ変化する必要があります)、コンバージョンがリアルタイムである間、毎回サード パーティの API に接続する必要はありません...

私見ですが、毎日外部サービスに接続する代わりに (したがってレートは毎日変化します) 、月に 1 回設定する独自の通貨レートに固執し、十分有利です。

于 2013-05-20T15:18:30.393 に答える