0

これが私の問題です。私はいくつかの投資サービスを提供するサイトを持っています。サービスに本当に必要な終末データの料金を支払っていますが、人々が日中にチェックインし、昨日の終値しか表示されないのは少し奇妙に感じます。1 日の終わりは私の分析には問題ありませんが、自分のサイトに遅れた見積もりを表示したいと考えています。

yahoo のYQL faqによると、私If you use IP based authentication then you are limited to 1000 calls/day/IPのサイトが成長した場合、それを超える可能性がありますが、同じ IP が 1 日に 1,000 回私のサイトを訪問する可能性は非常に低いため、私のサイトを自分で閲覧している人々にこの要求をプッシュしようと考えていました(私のサイト自体はこの情報を使用していません)。ブラウザから URL を呼び出し、結果を解析して、サイト テンプレートの形式で表示できるようにします。

私は Web 開発に慣れていないので、ユーザーのブラウザーに API 呼び出しを自分で行わせるのは一般的な方法ですか、それとも悪い考えですか?

4

1 に答える 1

1

それはまったく悪い考えではありません:

  • このように制限を拡張します。
  • サーバーの応答が速くなります (API に接続する必要がないため)。
  • 初期応答が小さいため、ページの読み込みが速くなります。
  • UI がすでに応答している間に、API から残りのデータを非同期で読み込むことができます。

一般的に言えば、クライアントからの API と対話することをお勧めします。より動的で、トラフィックを分散し、応答性が向上します...

私が考えることができる最大の欠点は、他のサービスの可用性に依存することです. 一方、トラフィックが分散されるため、サーバーのストレスは軽減されます。

これが少し役に立てば幸いです!乾杯!

于 2012-10-05T12:17:05.180 に答える