Logan 如果前面还有路,答应我,跑下去...

Node.js入门-2-后端基础

2018-06-19
Logan

一、客户端与服务器

1. CS与BS

软件使用方式上的两种划分

a. C/S

Client/Server PC客户端、服务器架构

特点

在服务器当中就主要是一个数据库,把所有的业务逻辑以及界面都交给客户端完成

优点

较为安全、用户界面丰富、用户体验好

缺点

每次升级都要重新安装,针对于不同的操作系统开发,可移植性差

b. B/S

Browser/Server 浏览器/服务器架构

特点

基于浏览器访问的应用,把业务层交给服务器来完成,客户端仅仅做页面的渲染和数据的交换

优点

只开发服务器端,可以跨平台、移植性很强

缺点

安全性比较低,用户体验较差

2. Web资源

a. 什么是Web

WEB网页,用于表示网络主机上供外界访问的资源

b. Web资源分类

  • 静态Web资源
  • 动态Web资源

c. web资源存放在哪里

  • 所有的web资源都放在一个web服务器当中
  • web服务器就是可以供外界访问web资源的一个软件
  • web资源放到指定的目录当中,就可以通过对应的端口在浏览器当中访问到

二、HTTP协议

详见HTTP协议学习


类似文章

留言