与数据库交互,要判断一个新插入的数据是不是已经存在于数据库中,
方法一:使用post数据到本页面,然后根据判断是不是重复,如果是就提示用户,不是的话,直接插入。
方法二:使用ajax post数据到一个新的页面,然后,根据返回的数据来判断方法二不需要刷新本页面,用户体验要好一点
如果从效率来讲呢?前面的快一点还是后面的快一点?
方法一:使用post数据到本页面,然后根据判断是不是重复,如果是就提示用户,不是的话,直接插入。
方法二:使用ajax post数据到一个新的页面,然后,根据返回的数据来判断方法二不需要刷新本页面,用户体验要好一点
如果从效率来讲呢?前面的快一点还是后面的快一点?
web的瓶颈是数据的存取。
存取操作一样的话,差别不大。用ajax
那服务器应该返回的数据基本上是 3000K+ 用AJAX请求后一般返回数据会在5K内就算多也不会多到哪去。返回的数据通过页面JS处理即可
这样算下来并发 100人 也就是 500K (注意后面没加号, 加号的意思也就是加载其他资源) 如果用户浏览器支持AJAX技术,那就去下载个熟手的AJAX框架用吧推荐下~~