走进-WEB

认识我们的web

web的本意是蜘蛛网和网的意思,在网页设计中我们称为网页的意思。现广泛译作网络、互联网等技术领域。表现为三种形式,即超文本(hypertext)、超媒体(hypermedia)、超文本传输协议(HTTP)等。

URL详解:

一个URL由以下的几个部分构成:

scheme://host:port/path/?query-string=xxx#anchor
  • scheme -> 代表是访问的协议,一般为http或者为https以及ftp

  • host -> 主机名、域名

  • port -> 端口

  • path -> 查找的路径

  • query-string -> 查询字符串,如:www.baidu.com/s?wd=python 后面wd=python就是

  • anchor -> 锚点,后台一般不用管,前端用来做页面定位的

web服务器和应用服务器以及web应用框架

  • web服务器:负责处理Http请求,相应静态文件,创建的有Apache,nginx等
  • 应用服务器:负责处理逻辑的服务器,如php、python。无法通过nginx这种web服务器来处理,只能通过应用服务器来处理,常见的应用服务器uwsgi、tomcat等
  • web应用框架:一般使用某一种语言,封装常见的web功能的框架就是web应用框架,flask、django等
Title:web怎么处理来用户访问
用户->web服务器:发送一个静态页面的请求
web服务器->用户:判断为静态请求之间返回结果
用户->web服务器:发送一个逻辑请求
web服务器->应用服务器:接受请求并处理
应用用框架->用户:递交给应用服务器(封装)->web转发

走进-WEB》有3个想法

发表评论

电子邮件地址不会被公开。 必填项已用*标注