1.客户端与服务器

C/S与B/S

客户端:当我们使用手机或者电脑通过网络去访问网络资源时,此时我们这一端就叫做客户端。也就是发起访问的一方即为客户端。

服务器:服务器实际上也是一台计算机,不过它安装了用于web服务的一些软件。常见的有Tomcat服务器、Php服务器、nodeJs服务器。

软件使用方式的两种划分:
优点缺点特点
C/S(pc客户端/服务器)较为安全,界面丰富,用户体验好不便于维护,移植性差将所有业务和逻辑交给客户端完成,服务器中主要是一个数据库
B/S(浏览器/服务器)只开发服务器端,跨平台安全性较低,用户体验较差把业务层交给服务器完成,客户端只负责界面渲染和数据交换

Web资源

概念:

用于网络主机上供外界访问的资源

分类:

  • 静态web资源

    web页面供人们访问的数据始终是不变的

  • 动态web资源

    web页面供人们访问的数据是由程序产生的,数据会产生变化

ps:静态和动态不是指界面是否会动,这一点需要特别注意

存放:

所有web资源均放在web服务器下,通过指定路径就可以访问

URL地址格式:

协议://主机地址:端口号/资源地址

Web资源访问流程

请求:把客户端请求发送给服务器

响应:把服务器处理结果发送给客户端

在这里插入图片描述

posted @ 2020-02-23 22:31  pony.ma  阅读(18)  评论(0编辑  收藏  举报