2

就我个人而言,我会用 PHP 来做这件事,但也许有人有使用 JavaScript 做这件事的赞成/反对:

  • 我(将)从 Soundcloud 获取一些歌曲详细信息(每页加载大约十个)
  • 之后统计数据(本周播放/总数,本周喜欢/总数等)将显示在表格中

就是这样——没什么特别的。


我可以这样解决:

  • 让 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 不应该是这里的瓶颈,因此减少一两个请求是值得的。

于 2012-07-31T18:35:25.180 回答