我打算在我的网络应用程序中使用Ajax,但由于我是新手并且没有太多经验我不知道ajax应该何时应该何时使用?我打算用jQuery / php进行编码,如果它有任何区别的话。
答案 0 :(得分:1)
当您的应用程序想要以多种不同方式向其用户呈现数据集时,AJAX非常有用。当没有延迟等待服务器重绘页面并通过网络发送时,排序和过滤以及与数据集的一般交互感觉最佳。它也很适合处理到达服务器的新数据的显示 - 客户端可以只提取新数据并将其合并到客户端上的数据集中,而不需要包含所有数据的全新页面绘制之前见过。这可以节省相当多的带宽。
当您需要保持应用程序简单时不应使用AJAX,尽管像jquery这样的技术使客户端更容易,更容易正确。但总的来说,我会说,如果您提供的信息非常静态 - 只需要以一种或两种方式查看,那么AJAX方法可能只是过度设计。
答案 1 :(得分:0)
如果没有关于您的申请的更多信息,这不是一个容易回答的问题。我发现自己使用Ajax来保存非常复杂的页面。例如,我可能有一个带有数据网格的页面,人们可以一次输入多个记录。当您想要在过滤列表或进行分页时对页面进行部分更新时,这也很好。使用ajax通常比回发到服务器要多得多,所以不要过于夸大。
答案 2 :(得分:0)
对我来说,Ajax在与DB交互时很有用,而JQuery用于捕获用户的条目而不会打扰整个页面。因此,如果掌握了AJAX和JQuery,将会创建一个网站的地狱。
答案 3 :(得分:0)
如果不使用它,请参阅When NOT to use AJAX in web application development?
就何时使用而言,我的想法是: