您的位置:首页 > 理论基础 > 计算机网络

初涉网络,自己对服务器的一些基础理解

2016-02-10 18:33 399 查看
首先感谢bangumi.tv技术宅真可怕小组的各位提供的指点与帮助

万能的bangumi,请务必不要嫌弃我的无知



因为自己对网络了解较少,所以可能自己的理解有偏差或者因为便于自己理解而不严谨,所以请看到的各位理解(会有人看到吗),希望也不太懂的各位谨慎相信,希望很懂的各位指点。



以下是自己的理解与疑问,摘自bangumi连接。

最近自己学习建立网站,接触了很多云/vps/虚拟主机/服务器 等等很多东西,因为以前对网络方面基本没有了解,所以乱的现在快要爆炸了。

按照我以前的理解,所谓服务器或者云,就是一种,通过网络数据交换来为个人PC进行高强度运算或者提供数据存储。

但是这几天接触到一些所谓建站用的服务器(是不是叫做服务器我都已经搞不清楚了),首先接触的是阿里云,这个比较符合我的认知。

接着又接触到了一个hostker与主机壳(zhujike.com)是作为PHP建站的,这个时候我产生了初步的疑问,是为什么它会定义为PHP虚拟主机,后来我理解为存在一台(或一堆)服务器,划分出了数个虚拟空间(系统?),提供一部分运算性能和存储空间,并且提供一个PHP的运行环境,这一个系统来作为主机壳的商品。

后来又碰到的是digitalocean,了解到很多人用这个来搭建ss和WordPress,觉得这个比较符合我以前(不知道对不对的)对服务器的理解。

再后来发现了Djiango,使用Python,去了解了一下Djiango,又回头去看一些已经完成了的牛们,看到一些吐槽,说阿里云的服务器支持Python的太少。

最后又让我回到了最开始服务器的疑问,我理解下服务器无非也是win或Linux系统,只是更多的适用于计算与数据交换,但是为什么又存在着是否支持某些程序的运行。



VPS,Virtual Private Server 虚拟专用服务器,将一部 服务器 分割成 多个 虚拟专享服务器 的优质服务。(个人理解:PC上同样虚拟化的虚拟机,在一台服务器上虚拟多个专项服务器 = pc建立多个虚拟机) 缺陷就是因为多个虚拟服务器是由一台独立服务器虚拟出来的,所以其中一台VPS受到攻击或占用大量资源时会影响同一服务器上的其他VPS。

云主机与虚拟主机,云主机就是在VPS上再加一个云的概念,虚拟主机相对VPS来说更上层一些,可以看做是在服务器上运行的一个进程,可以为用户提供运行环境,这就是我上面提到的主机壳和hostker,提供的只是单纯的PHP+MySQL环境。



另外还有bangumi的一位进行了一个类别的科普,Paas,Iaas,Saas。

Paas,Platform-as-a-Service,平台为服务,提供一个运行平台,php主机算是这样的东西。

Iaas,Infrastructure as a Service,基础设施为服务,PaaS提供了用户可以访问的完整或部分的应用程序开发,SaaS则提供了完整的可直接使用的应用程序,阿里云的ACE就是这个。

Saas,Software-as-a-Service,软件为服务,比较好理解的例子就是我们可以登录邮箱网站收发邮件,邮件的处理本身也是一个软件。





以上是自己的一些比较基础的理解,这里再说一次,因为自己对网络了解较少,所以可能自己的理解有偏差或者因为便于自己理解而不严谨,所以请看到的各位理解(会有人看到吗),希望也不太懂的各位谨慎相信,希望很懂的各位指点。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: