一,基础知识篇
本人是一名在校大学生,目前正在学习一些python web开发的内容,本片文章会简单地说一些python开发web中所必须的一些基础知识.主要包括HTML和css基础、JavaScript基础、网络编程基础、MySQL数据库基础、Web框架基础等知识。
1,Web简介
Web,全称为World Wide Web,也就是WWW,万维网。
url:统一资源定位符
Web工作流程:URL的服务器名部分被域名系统(分布在全球的英特网数据库解析),根据解析结果进入IP地址。这样客户端可直接与IP所在的服务器进行交互,发送HTTP请求。
2,HTML基础和css基础
3,Javascript基础与网页交互
4,网络编程基础
1 TCP/IP协议
包含四个概念层 应用层(FTP,Telnet,DNS,SMTP)——>传输层(TCP,UDP)——> 网络层(网际协议IP,互联网组管理IGMP,互联网控制报文ICMP)——>链路层
1,IP协议
通信时接收方的地址。IPv4是一个32为整数,路由器决定如何将一个IP包转发出去。