因特网,是世界各地的计算机,通信的途径。网络又形成了一个,很大的世界。这样一个世界的窗口,是一个浏览器。因特网的兴起得益于,HTTP协议。HTTP协议是基于TCP/IP的传输超文本(HTML),的数据。每天这个世界上就会产生成千上万的HTML页面。前端开发就是写HTML。
那么,一种网络服务,对应于一种服务器。日常中最常使用的是Web 服务器。我们所称的网站,就是放在Web服务器上的。普通用户通过域名去访问它,而域名是和IP与端口号,绑定在一起的。既然,HTTP基于TCP/IP,那么最终,还是会用到IP和端口号,只是中间多了一层域名系统。
在普通人的思想观念中,占先,第一个到的人,拥有这块区域。例如,一家企业率先注册了某个商标,那么后来到的人,也看到了这个商标。然而,这个商标已经被别人占了。域名中也存在这样的情况,因此,有些人会早早地,把一些有商业价值的域名注册上,并抬高价格,获得收益。
用户在浏览器地址栏,输入一个地址,那么浏览器是怎么根据这个地址找到网站的呢?首先,浏览器会找到(HTTP协议)IP和端口号,如果,这个端口号下有一个网站,Web 服务器,会返回一份这个网页的拷贝,那么,浏览器收到这个HTML就可以解析了。在地址栏输入的信息是URL(全网资源定位符)。至于,页面上怎么实现,对数据库内容的查询。这里先打一个问号?