合作机构:阿里云 / 腾讯云 / 亚马逊云 / DreamHost / NameSilo / INWX / GODADDY / 百度统计
还记得么?网站文件一般是存储到服务器上的,我们通过网址来访问,浏览网站的各个页面。我们多数情况下是把网站放到虚拟主机、VPS上,甚至租用、托管服务器上,无论何种形式,总之它们都在数据中心,以各种软硬件形式向你的网站提供支持;现如今云服务器非常流行,我会用通俗易懂的方式来介绍一下。
要了解当前云服务器的优点,需要和传统的方式做比较,传统网站支持服务(现在仍有在使用)有以下几种:
虚拟主机:是你可以申请购买的一个存放网站的空间,一般是将一台服务器资源划分若干份分别出售。权限和软件支持都比较集成化和固化,一般都按年租用;
VPS:相对虚拟主机有更多权限,一般是将一台服务器划分较大块,将每块虚拟一台服务器分别出售。这时你拥有了一台服务器的相关权限,不过可想而知,你仍是与别人共享一台物理服务器的;
租用和托管服务器:两者都是你拥有一台物理服务器,只不过你的产权不同,租用一般是别人提供你来使用,托管是你自己购买的服务器,托管到数据中心!
下面来说说云服务器:作为现在流行的解决方案,云服务器提供的功能是进步的、相对于上面的方案更加灵活和可靠。云服务器可以简单理解为将N台服务器虚拟为多个虚拟服务器,且能对整个系统进行监控和管理,并根据实际情况进行灵活调整配置。
比如说,我新做的一个网站,初期还没有较多的人访问,这时我为了节约成本,可以将云服务器的带宽、CPU、内存、硬盘等等调低一些,经过一段时间运营后,流量和占用的硬盘空间都有上涨,这时我可以灵活升级带宽、硬盘甚至是CPU、内存来满足业务需要,这种升级非常迅速和平滑,通过线上操作并支付升级费用即可。
其他方式呢?虚拟主机和VPS根本不支持升级(唯一的方式是买新的);租用服务器想要升级需要委托所有者,托管的话,你自己的服务器升级一般都要自己操作,当然你也可以委托别人。
当然初学的你可以买非常便宜的虚拟主机练练手。这里我要介绍一个很重要的概念:环境;
一般来说提到环境都是指我们生存的空间,例如空气、温度等,北京有一天雾霾了,你可以说北京的环境污染,就是这个意思。
从网站开发人员角度来说环境,多数时候是表达软件环境。简单来说你想编辑word文档,你必须有装办公软件,那么某台电脑有办公软件,可以说它具备编辑word的条件,环境就是这样一种支持条件。
我们将网站放到服务器端,使得它能够访问,需要服务器具备运行网站的环境,也就是说有必须的软件支持,对于复杂的网站往往不是一个软件就能做到的,所以多个软件形成网站运行环境。
这里你要记住的一点就是,网站运行最基本的环境是WEB服务(服务可以简单理解为软件的一种形式),我们把运行WEB服务的服务器又叫做WEB服务器或者网站服务器。
TOP