Blogger Information
Blog 9
fans 0
comment 0
visits 6008
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
学习环境搭建及浅谈对Http协议的理解
不是本人
Original
516 people have browsed it

学习环境搭建及浅谈对Http协议的理解

1. 环境搭建

1.1操作系统选择(解决在哪里写代码的问题)

       操作系统根据个人实际情况以及喜好选择,目前主流操作系统有苹果操作系统、windows操作系统,以及linux操作系统。

1.2编辑器选择(解决用什么写代码的问题)

       市面上的编辑器很多,有些收费编辑器有些也有免费版或者破解版的。学习阶段应该把主要精力放在代码的学习上面,编辑器只是工具,在初始阶段能够满足基本的代码编写要求即可。选择时候应该以免费、容易获取、容易上手操作为最基本的选择标准。如果是跟班学习,应该首要考虑的是和老师的一致,这样在学习的时候不容易因为编辑器问题耽误时间,编辑器有疑问也更容易得到解决,本人使用老师推荐的vscode。

1.3插件选择(方便代码检查以及提升编程效率,降低编程门槛)

       本人对vscode不熟悉,按照老师推荐的插件进行安装。主要包括语言汉化插件:Chinese (Simplified) Language Pack for Visual Studio Code,作用为把英文转为中文,降低编辑器学习成本,从而降低编程学习难度;预览效果动态更新插件:live sever,能及时更新结果界面,提升编程效率;Markdown Preview Enhanced 插件,markdown编辑效果预览,提升编程效率;markdownlint 插件,检查markdown语法,减少markdown编写出错可能,提升效率。

1.4浏览器(验证功能实现的效果)

       代码编写完之后要到浏览器上看效果,浏览器安装老师推荐的谷歌。后期可根据兼容性调试需要,再安装其他浏览器。
插件截图

2.浅谈对Http协议的理解

       Http协议,解决的是用户要上网查找信息的时候,怎么把用户想要要的信息给到用户的问题。

       默认用户知道自己想要查找的信息所在的网址,当用户在浏览器输入网址并回车,这个网址经过域名解析,找到对应的服务器,向服务器发送数据请求。

       服务器上的系统以及软件,判断请求的内容能不能找到,是不是需要编译解析,如果能找到,并且不需要编译解析,则直接把内容发送回请求数据的客户端。如果需要解析,则找到对应的运行程序,比如php运行程序,java运行程序等,将内容解析好,再以发送回去。

       客户端获取到服务器返回的数据之后,将数据在浏览器渲染之后呈现给用户。
 
 
 
 

Correcting teacher:PHPzPHPz

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post