网站访问的原理采用的是BS框架,即 browser & server。通过Http协议向服务器请求相关页面数据,然后通过浏览器进行解析实现。所以网站的一个基本需求就是一个网站的站点服务器。
目前我所认知的站点服务器有以下三类型(叙述可能不够准确详细):
虚拟主机:适应于访问量不大的网站站主。一般是多个站主共用一个服务器空间。对访问流量,网站空间一般会有限制。但价格便宜,开通处理简单。比如个人网站,测试网站,访问较小的博客,站主初期练手。
VPS:没做太多功课和。具体优势在于访问量比虚拟主机高,空间更大,处理更好,独立IP。比如公司网站,访问量大的博客。
独立服务器:如果你所创建的是一个超级大的网站,访问量也是超级需求。那么这个类型的服务器就是必选了。很显然,它独属于你,访问量大,空间大,适合企业级建点。比如百度,谷歌。
很显然,此站选的最廉价的符合自身情况的虚拟主机服务器。
解决了空间问题,网站就有了可以存放的地方了。下一步解决的就是网站如何去访问。
在做C语言网络编程时,我们用到将被访问服务器IP绑定到socket套接字上实现连接和访问。但是我们需要明白服务器的IP地址,如果每个站点都要依靠访问IP来访问,那我们的大脑就会有太多的数据需要去记忆。那会是一件灾难的事!所以,聪明的先趋们想到,给服务器IP取个别名,域名。坑的,我说这么些就是为了说明网站要域名啊!!
既然说了,就再费事几句。
域名与IP通过DNS解析服务器进行解析。
域名分为一级域名,二级域名和N级域名,如start2join.me就是一级域名了。love.start2join.me就是二级域名了。
房子有了,即服务器;地址有了,IP;门牌号有了,域名。还差什么呢?当然就是放置在里面的人物了--源码。
大多网上上传的开源代码都是可以直接上传使用的(上传用FTP工具)。自己学习下修改的语言方法,就可以很轻松的实现了。
这样下来,必须的东西就全数准备齐全了。再普及一些相关的东西。
备案:我国网络管理相关法律规定,大中小型网站都需要有相关的备案信息。也是用来规范网络内容和链接的。
域名:后缀都有特殊表达意义。如edu表示教育网,gov表政府相关。本站的.me不是国内的域名。一个比较难记的地方。可以百度谷歌一下。
评论(0人参与,0条评论)
发布评论
最新评论