首页 > 代码库 > 我的计算机知识巩固

我的计算机知识巩固

一、首先呢  恕我嘴贱  先说写基础的:

C/S结构  这是客户端向服务器端发送请求
B/S结构 这是浏览器向服务器端发送请求
此处的C是client客户端的意思
   S是server服务器的意思
   B是browser浏览器的意思
此处要分清楚C/S结构和B/S结构的区别:
B/S结构是直接在浏览器上进行访问的,C/S结构是要下载客户端才能使用的访问方式。
二,接下来说一下IP地址:
IP地址就是每台电脑都会有一个32位的IP号,就等同于每部手机都有一个手机号一个意思,只是用的功能不一样而已;
在这里有个小技巧——我们可以查看任何一个网站的IP地址,以百度为例:
在命令行里输入cmd 然后输入ping www.baidu.com 回车就可以看到百度的IP号了;
我的理解是IP跟域名(www.baidu.com)是一样的,只是域名比IP更方便用户记忆。
三,说到IP,不得不说DNS,他们是有关系的
DNS就是IP和域名的映射(对应)关系,也就是说两者是绑定关系;
DNS就这么点功能吧 目前我知道的就这么多。嘿嘿........
总结:也就是说浏览器输入一个网址的话,就会向DNS发送域名,DNS就会把对应的IP地址返回浏览器,浏览器根据获得的IP地址访问对应的服务器,然后服务器返回给浏览器请求;
四,端口吧:
端口是计算机与外界进行交流的出口,每一个端口对应不同的服务;
端口号由数字组成,其取值范围是0~65535
IP可以找到计算机,端口可以找到程序;
五,搭建HTTP服务器:
服务器有很多种就像浏览器一样,有各式各样的,但他们的用途都是一样的,服务器也一样,我用的是WAMP
我搭建服务器的系统是Windows,用的服务器是Apache,数据库是MySQL,用的语言是Php;
首字母就是这个服务器的名字由来,哈哈.......
--------未完待续-------




我的计算机知识巩固