前端学习:B/S结构与C/S结构

B/S结构与C/S结构

1、C/S结构

Client/Server–Client只负责内容的展示,Server负责提供内容

2、B/S结构

Browser/Server–Browser只负责内容的展示,Server负责提供内容

1、一个.html页面本质就是一个字符串
2、浏览器向服务器请求一个页面的本质是什么?
当我访问www.baidu.com的页面时,服务器接收这个请求后,服务器想要把这个==页面的内容(HTML格式的字符串)==返回给浏览器,这里的页面字符串是存在HTML文件里的,例如:index.html。然后服务器端要读取文件,最后将读取出来的内容返回给浏览器。(最后返回的是一个字符串,字符串的来源可能是文件、可能是缓存、可能来自于数据库等等)

3、服务器

服务器:严格来说,是一台计算机,只提供服务(不是给用户用的)。但是我们常说的服务器,指的是服务容器,不是服务器。
服务容器:是一个程序,程序可以监听一个端口。端口使得他可以和网络世界进行沟通。

如果我们想通过访问==服务器(这里是服务容器)==的方式访问我们自己写的页面,我们就需要安装一个服务容器的程序,从而进行访问。

总结

以上是本人学习所记录,可供参考,如果存在错误,欢迎大家指正。

猜你喜欢

转载自blog.csdn.net/TotoroChinchilla/article/details/125619070
今日推荐