2013-06-11 25 views
0

这个问题并不是真正的“向我展示问题”类问题,而是强调最佳实践/要避免的问题。PHP MySQL Ajax插入 - 何时使用?

我正在构建一个PHP驱动的网站,其中包含一定数量的javascript/ajax调用。我很好奇的一些事情是:

  • 在将数据插入数据库时​​使用ajax有意义吗?
  • 是否有任何可见的优势(它是否使网站更加用户友好)?

如果我决定用Ajax实现数据库插入,我想知道人们认为什么是站点刷新的最佳实践。假设我有一个类似的代码:

<div>some data</div> 
<form><input type="button" onclick="javascript:AjaxInsert()">some form</form> 

当用户提交表单,Ajax的函数被调用一些PHP代码在服务器端运行。 PHP脚本中插入数据的DB和:

  • 我可以建立的div数据在PHP脚本的内容,并将其传递回原址

这是什么人建议?我在这里和其他地方发现了很多例子,但大多数使用jquery。我可能很奇怪,但我更喜欢不使用任何额外的库(如jQuery)。

+1

不使用阿贾克斯只是因为它的新的和有光泽的新东西 – 2013-06-11 20:12:17

+0

我从经验推荐只使用阿贾克斯,因为它增强了网站,而不仅仅是因为你可以。例如,如果需要显示插入的数据,那么您可以轻松地重新加载页面并插入并选择新内容。 – amaster

+0

@Dagon我知道 - 我不打算只使用ajax,因为它新颖而有光泽(反正它几乎没有任何新东西),但如果我选择使用ajax,我希望它对用户有益。 – TomasH

回答

0

我想说,当你想要实时更新以及插入时使用它。如推特,Facebook等