美文网首页WEB前端程序开发程序员我爱编程
WEB前端学习常见面试题:浏览器本地存储和服务端存储的区别是什么

WEB前端学习常见面试题:浏览器本地存储和服务端存储的区别是什么

作者: web前端小辰 | 来源:发表于2018-05-11 17:55 被阅读59次

Web前端开发工程师是一个很新的职业,是从事Web前端开发工作的工程师。主要进行网站开发,优化,完善的工作。网页制作是Web 1.0时代的产物,那时网站的主要内容都是静态的,用户使用网站的行为也以浏览为主。

给你学习路线,html-css-js-ajax-jq-html5-css3-bootstrap-vue.js-node.js-react.jd

又到了毕业季,针对接下来很多应届生面临找工作面试的问题,我将会总结一些前端面试常见的问题和大家分享。希望能帮助到即将进入职场的同学们。话不多说,我们开始吧。

小编推荐一个学Web前端的学习裙【 五四七,三零二,三八三 】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

浏览器本地存储与服务器端存储之间的区别

1、其实数据既可以在浏览器本地存储,也可以在服务器端存储。

2、浏览器端可以保存一些数据,需要的时候直接从本地获取,sessionStorage、localStorage和cookie都由浏览器存储在本地的数据。

3、服务器端也可以保存所有用户的所有数据,但需要的时候浏览器要向服务器请求数据。

4、服务器端可以保存用户的持久数据,如数据库和云存储将用户的大量数据保存在服务器端。

5、服务器端也可以保存用户的临时会话数据。服务器端的session机制,如jsp的 session 对象,数据保存在服务器上。实现上,服务器和浏览器之间仅需传递session id即可,服务器根据session id找到对应用户的session对象。会话数据仅在一段时间内有效,这个时间就是server端设置的session有效期。

小编推荐一个学Web前端的学习裙【 五四七,三零二,三八三 】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

6、服务器端保存所有的用户的数据,所以服务器端的开销较大,而浏览器端保存则把不同用户需要的数据分布保存在用户各自的浏览器中。

7、浏览器端一般只用来存储小数据,而服务器可以存储大数据或小数据。

8、服务器存储数据安全一些,浏览器只适合存储一般数据。

如有你有什么想法,欢迎你给我留言。觉得文章对你有帮助,欢迎点赞,转发,收藏。希望能够帮你找到满意的工作。

相关文章

网友评论

    本文标题:WEB前端学习常见面试题:浏览器本地存储和服务端存储的区别是什么

    本文链接:https://www.haomeiwen.com/subject/cvdxdftx.html