ajax - 过度依赖ajax

标签 ajax

我是网络开发的新手。我正在尝试开发一个网站,它使用相当大的 ajax 请求数。在这期间我遇到一个 friend ,他说过度依赖 ajax 请求可能会引起性能问题,并使浏览器使用大量资源 网络实用程序和 CPU 使用率。这是真的..?

过度依赖ajax是否会带来严重的性能问题?

最佳答案

如果您使用大量 Ajax 请求,您将需要做一些事情来加速您的应用程序

1) 通过使用缓存、返回有限的数据集等使服务器尽可能快
2)确保您确实需要每个ajax请求。例如,您可以将选择框连接到 ajax 响应,但如果数据很少更改,也许您应该只在用户加载应用程序时加载一次。
3) 不要加载太多数据——通过ajax加载一个包含1000行的表可能需要一段时间,既要获取数据又要呈现响应。如果可能,请使用分页或类似技术来减小请求大小。

如果网络速度慢、服务器速度慢、浏览器速度慢,任何启用 ajax 的站点都可能会出现可用性问题。这只是游戏的一部分,也是现代 Web 开发的乐趣和乐趣。尽你所能来缓解这些类型的问题。

询问是否可以过度依赖 ajax 有点像询问是否可以过度依赖“div”。 Ajax 是一种工具,与所有工具一样,有多种方法可以正确使用它。

关于ajax - 过度依赖ajax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4315590/

相关文章:

javascript - 在正文中搜索关键字

javascript - 在 Jquery AJAX 中使用复选框

javascript - 使用 FileReader 和 FormData 上传文件有什么区别?

javascript - 从菜单列表中的单独 url 加载 html 元素

php - 使用 AJAX 每次点击更新信息

ajax - 使用文件夹名称填充 JSP 下拉列表

javascript - 在强类型 View 中渲染 Ajax 接收到的数据

javascript - AJAX Angular 服务的揭示模块

javascript - Ajax onSuccess 回调,但无法控制 ajax 调用

javascript - 历史事件 - hash(#) 类型的 url