如何打开后端窗口并比ajax请求更有效地操作前端页面中的数据?

时间:2014-11-22 13:40:09

标签: php ajax

如何打开后端窗口并比ajax请求更有效地操作前端页面中的数据?

即。在你的页面中,点击"修改"作为一个已登录的用户,它将显示一个窗口,其背景不透明(类似于弹出窗口或ajax)开始编辑内容并且onclick"发布"或者"修改"在该区域,内容将被发送到数据库,并在完成页面重新加载...

可以在不使用ajax响应而不使用ajax响应的情况下执行此操作吗?

谢谢你。

1 个答案:

答案 0 :(得分:0)

首先,我推荐维基百科上的以下文章:http://en.wikipedia.org/wiki/Ajax_%28programming%29

AJAX (异步JavaScript和XML的首字母缩写)不是您刚刚调用的库或函数,一切都是自动完成的。它是一个编程概念,由一组本机Javascript指令组成,用于在客户端和服务器之间交换数据,您无疑知道它。

“不使用AJAX”意味着需要一种类似于“通过阵列循环的替代方案”的替代方案。你看到了那里。

如果您真的喜欢,可以基于 XMLHttpRequest 构建自己的概念,但除非您处理大量数据并需要严格的快捷方式,否则它应该是不必要的。 XMLHttpRequest 是负责数据传输的部分。

简单AJAX请求的 感知响应速度主要取决于:

  1. 服务器执行请求所需的时间
  2. 请求到达服务器所需的时间加上其反向时间
  3. 请求之前和/或之后的客户端处理的持续时间。
  4. 如果您认为您的AJAX非常慢,您可能需要分析您的代码以找到可能的改进点。一个可能的示例可能是将同时发生的多个请求组合成一个更大的请求。