PHPPHP实战

1.0 网络的基本概念

2019-02-17  本文已影响3人  羽翼的翼

服务器

    服务器小到一台计算机,大到几十万几千万的机房,其实也就是一些计算机群组,存储量更大

     服务器就是提供各个互联网公司项目的一个平台,所谓项目上线,就是将项目发布到服务器上

     服务器就是一台主机,也需要操作系统,里面什么软件都没有,需要安装一些环境

     在开发的时候需要什么环境,到时候主机里面就得配置什么环境

     在开发中可以不用知道那个主机在哪里,因为可以使用远程连接操控

    服务器有买的,有租的,有公司直接使用小型的,或者自己做小项目测试的虚拟主机

    阿里云、腾讯云、百度云都提供租售服务,不过我们目前可以先不考虑租,因为没有完整的项目,去了公司也由公司统一搞定

IP地址

IP地址就像是生活中的地址,比如 德云社北京总部,地址就在 北京市西城区北纬路甲1号

那么某个公司的项目地址,就在网络服务器中的某个位置,例如 192.78.36.52

每个地址都不会重复,都是唯一的,但是这样访问起来很麻烦,因为ip地址记忆起来很麻烦

域名

比较出名的就是新网、阿里云都提供域名的租借和购买,价格不等

域名就是为了方便用一个比较好记的单词或者简写形式去对应一个复杂的ip地址

比如下图,baidu.com 对应的就是一个叫做 220.181.57.216 的ip地址

ip


端口

还是拿生活中的场景来说,端口就好像楼层,默认是80层,并且每层的单位还都不一样

网址后面也是有楼层的,或者叫端口,默认是80端口,如果改写了别的端口,那么项目也有完全不同的指向,两个是不同的地方

例如:https://www.baidu.com:80  这是默认的端口,所以当输入完毕之后,:80 这个值会消失

而当输入 https://www.baidu.com:3030  这个端口和上一个端口就指向了不容的区域

http://www.baidu.com:80

https://www.baidu.com:443

数据库 :3306

URL

url是浏览器跟服务器交流的主要方式之一

1,协议 : http://    https://      ftp://    file://

2,域名 : www.baidu.com    .cn  .org  ...

3,端口 :  默认80,可以忽略

4,文件 :  默认首页index.html,可以忽略

5,键值 :  通过?开头,然后通过k=v表示,通过&连接

6,锚点值 :  #号表示的内容

例如:  w a m p      l n m p

https://d.weibo.com/item/?topnav=1&mod=logo&wvr=6#first

上一篇下一篇

猜你喜欢

热点阅读