立即学习:https://edu.csdn.net/course/play/25568/305936?utm_source=blogtoedu
1、WEB前端三大核心:HTML、JS、CSS
2、URL:访问地址,HOST:主机地址(截止到.com/.net之类为止)
3、浏览器跟服务器之间的数据交互必须遵行http/https协议并通过字节进行数据交互
4、协议(http/https)的本质是发送方与接收方之间的统一数据格式(url:XXXX,user-Agent:XXX........)
5、浏览器请求服务器数据(request),服务器响应浏览器(response)
6、框架:Django(使用人数多、第三方组件多、安全性高、动态一键生成后台管理页面、适合中项目并涉及后台管理功能)、Flask(代码编写非常简单、代码可阅读性强、适合小项目)、Tornado(代码编写小而精,高并发处理好、但是很多功能需要自己手写实现、适合高并发并且高定制项目),使用Tornado框架开发的前端运行速度可以赶上go语言开发的前端,Django责要慢得多
7、通过socket的TCP协议可以使用原生代码实现http协议web框架(时间与技术都需要很充足)