关于效率(速度)和安全性,这是用于保存数据更好使用代码隐藏(回发的定期的方式来DB 1))或2)的jquery与webservice方法?代码隐藏(回发)与Jquery的与web服务(用于保存数据)
谢谢
关于效率(速度)和安全性,这是用于保存数据更好使用代码隐藏(回发的定期的方式来DB 1))或2)的jquery与webservice方法?代码隐藏(回发)与Jquery的与web服务(用于保存数据)
谢谢
表观速度 - AJAX,但是这可能不会是任何比后回更快,而且可能会较慢取决于你的方法和过程。但是,向用户AJAX返回流程的速度要好得多,所以它看起来要快得多。当然,如果您不希望用户在数据保存过程中进度并做更多工作,这是一个糟糕的主意。
如果您有您的网页上大量的投入和你只想送他们几个保存,那么您的汇款时间会少用Ajax调用,只需发送相关数据。但是,如果您发送的是大部分或全部页面数据,则回传将非常相似。
实时消费者是将数据写入数据库的时间(正如@Anthony Scott指出的那样),如果您做回发,则会有数据传输时间,数据写入时间和重新显示页面时间该页面返回到可用性。这可能很重要。
至于安全,有没有真正的区别,因为它们都将通过相同的排序跨线数据。如果您特别关心安全性,那么无论您使用哪种方法,都需要对数据进行加密。
保存到数据库将是一样的,但是你得到的信息到Web服务器。效率来自于你需要发送多少数据到浏览器,然后重建页面。
根据您的网页多少信息需要发送给浏览器,有多少是来自于外部数据源,多少处理器成本存在格式化的页面等等等等等等
如果您的网页没有按不需要向用户提供更多关于更新的反馈,那么快速的Ajax调用可能是一个好主意。即使您的页面确实需要提供反馈/新数据的插槽,那么带有页面更新的Ajax调用仍然是一个好主意。
我真的不能更具体比给你所提供的信息。
非常好的答案。就是我想要的。谢谢 。 – Roobah