2

個人的には PHP でこれを行いますが、JavaScript でこれを行うことについて賛否両論があるかもしれません。

  • Soundcloud からいくつかの曲の詳細 (ページの読み込みごとに約 10 個) をフェッチします
  • その後、統計 (今週のプレイ数/合計、今週のいいね数/合計など) が表に表示されます。

それだけです - 特別なことは何もありません。


私はこのようにそれを解決することができます:

  • PHP に処理を任せて、ページ全体を一度にレンダリングする

もちろん、これにはページがレンダリングされるまでに時間がかかります。

JavaScript でこれを行う利点はありますか? 私は次のことしか考えられません:

  • ページのレンダリングが速くなります (結果がすぐに表示されないという欠点があります)
4

3 に答える 3

1

JavaScript 経由で行うと、再度接続する必要があるため、実際には時間がかかります。ただし、「高速である」という錯覚を与える可能性があります(目立つとは思いませんが)。

ユースケースにもよると思います。

SoundCloud での認証はどのように処理していますか?

于 2012-07-31T17:09:08.270 に答える
1

私は正直にjQueryルートに行きます。

$.post()呼び出しを使用し、successステートメント内で json をループしてテーブルに追加します。このようにして、ページを更新することなくテーブルを更新できるページネーションのようなことを行うことができます。

于 2012-07-31T17:09:39.597 に答える
1

サーバー側で実行し、ページをプリロードします。ここでは、soundcloud API がボトルネックになるべきではないため、リクエストを 1 つまたは 2 つ減らすことには価値があります。

于 2012-07-31T18:35:25.180 に答える