如果我们想要自己的网站让人看到,那么我们需要将它存放到服务器上,这就是所谓的托管。
当然,购买服务器是收费的,如果只是个人网站,那么可以用 WordPress 这种,或者直接 github page 上搭一个免费的。
我们平常用的云盘,其实就是把资源存到了人家的服务器上。
常见的服务器有四种类别:
- 共享服务器,一群网站共用一个服务器;
- 专用服务器,一个网站用一个服务器;
- VPS 服务器,虚拟服务器,把一个物理服务器分成多份虚拟空间,每个网站用一个;
- 云服务器,一群网站共享一群服务器;
选择服务器时,根据自己的需求和业务量来选,一般的公司现在用的都是云服务器。
选择服务器提供商时,要着重了解以下几点:
- 自带域名服务;
- 速度;
- 容量
- 带宽;
- 可扩容性;
- 可运行时间;
- email 账号;
- 客服支持;
另外,我们还需要了解一下服务器是怎么运行的。服务器是物理设备,当我们通过浏览器发送 request 时,其实接收的是一个叫 web server 的虚拟程序。
web server 通过 CMS(内容管理系统)去数据库中寻找资源,数据库自身采用一套数据查询方式,比如 SQL,查到内容后,返回给 web server,server 再生成 response 将结果返回。
服务器的整套 OS 一般基于 Linux。
上面只是关于服务器的一些皮毛,未来还应该继续深入了解。
参考: