更快/更好:使用PHP或JavaScript获取一些JSON对象
Faster/better: Fetch a few JSON-objects with PHP or JavaScript
就我个人而言,我会用PHP来做这件事,但也许有人对JavaScript:有好处
- 我(将)从Soundcloud获取一些歌曲的详细信息(每页加载约10首)
- 之后,统计数据(本周播放次数/总数、本周点赞次数/总数等)将显示在表格中
就是这样——没什么特别的。
我可以这样解决:
- 让PHP一次完成并呈现整个页面
在呈现页面之前,这当然需要一些时间。
使用JavaScript这样做有什么好处吗?我只能想到:
- 页面渲染速度更快(缺点是结果可能无法立即显示)
我想说,通过JavaScript进行操作实际上需要更长的时间,因为您必须再次连接。尽管如此,它可能会给人一种"更快"的错觉(尽管我怀疑它是否会引人注目)。
我想这可能也取决于您的使用情况。
您是如何使用SoundCloud进行身份验证的?
我会诚实地走jQuery路线。
使用$.post()
调用,在success
语句中循环json并将其附加到表中。通过这种方式,您可以执行类似分页的操作,它可以在不需要刷新页面的情况下更新表。
在服务器端执行并预加载页面。soundcloud API不应该成为这里的瓶颈,因此减少一两个请求是值得的。
相关文章:
- 如何使用 Node JS 获取 JSON 嵌套数组值
- 使用Javascript/JQuery获取JSON GET数据
- 在jQuery中获取JSON
- 如何使用jQuery按键搜索和获取json行数据
- 如何使用jquery获取Json的节点
- 通过字符串获取JSON对象
- 通过Azure存储以HTML形式获取JSON文件
- 获取JSON并使用Javascript解析为字符串
- 如何在angular中获取json对象的名称
- 如何使用angular获取json对象的名称
- 如何使用Ajax JQuery.ech()获取JSON值
- 可以't通过从googlemapapi获取json值
- 获取json结果的身份验证问题
- Javascript:获取 JSON 中的值计数
- 按服务获取JSON数据
- 如何使用javascript获取json元素
- 从javascript文件中获取JSON,并使用NodeJS在路由文件中显示
- 如何从给定的代码中获取JSON对象
- 获取 JSON 数据将数组项添加到变量
- 如何从具有动态可观察属性的淘汰对象中获取 JSON 字符串