如果你想要做个自己的网站,你首先会碰到的一个名词叫做——域名。如果你没学过计算机,你可能不知道域名到底是什么,今天,我们来聊一聊什么是网站域名。

域名是什么东西?举例说明

/jian-wangzhan/wangzhan-yuming-shism.html。这串字母就是网站的网址(学名角url),网址前面那部分http://jiqianhanre.com就是本站的域名了。如果你跳转到本站的其他页面,这个域名(对应整个网站)是不会变的,而后面的网址(对应网站内部不同的页面内容)会变化。
大家平时生活中经常用到的网站,都有唯一的域名:
可以说,基本上每个企业,要想通过网络扩大生意,都会购买一个域名,然后将自己公司的业务展示到网站上。这样有需要的客户,在搜索引擎(比如百度)上搜索相应服务的时候,能够搜到这个公司网站,这样就建立了供需之间的联系。

为什么访问域名,就能浏览网站?域名是如何工作的?

域名和网站之间是如何建立联系的呢?其实,网站就是由一系列网页组成,我们可以把整个网站看成是我们的一个文件夹,而各个网站就是里面的一个个文件。区别在于,网站的文件一般放在云端服务器上面,我们要访问这个文件,需要:
从云服务器那里,下载网站文件,让本地浏览器生成网页;
域名的作用就在于上面第1点,帮助我们找到相应的云服务器。我们在浏览器地址栏输入域名比如http://jiqianhanre.com,这时候我们的电脑会去一个叫DNS(Domain Name Server,域名寻址服务器)的服务器上找http://jiqianhanre.com对应的云服务器ip,然后我们的电脑就会去访问对应的ip,请求传输网站文件。
本地电脑上使用的DNS服务器,一般选择自动,我这边是手动设置的:
整个流程,可以用下图表示:
图自http://createaprowebsite.com

去哪里购买域名?

一般来说,域名是按年注册的,50-60RMB一年,如果你确定自己的域名能长久用下去,也可以一次买个十年八年的。有了域名,你可以建个个人博客网站写写日志或者学习总结,又或者拿来做摄影展示网站,做电影、音乐站点等等。
国内来说,一般就在大厂比如腾讯云、阿里云)购买域名。
关于该如何建立自己的个人网站,可以参见本博客的系列文章:
普通人如何从0到1搭建个人网站: