2015-01-06 115 views
-3

有人可以解释http://http://www之间的区别以及使用这些区别的效果吗?http://和http://之间的区别www

我试图谷歌,但我没有得到很多的见解。我也在Stackoverflow上查找它,但找不到任何有用的东西。

+3

'http://'是协议,'www'是客户端要连接的主机。 –

+1

真的吗? [谷歌:“为什么在网址中使用www”](https://www.google.com/search?q=why+use+www+in+url)提供了数千种有趣的点击。请参阅例如[在URL中具有“www”有什么意义?](http://serverfault.com/questions/145777/what-s-the-point-in-having-www-in-a-url) 。 – CodeCaster

+2

这个问题似乎是无关紧要的,因为它不是关于软件开发。 – CodeCaster

回答

0
http:// 

协议,它告诉正在做什么类型的连接的客户端和服务器。把它看作你的浏览器对服务器说的“我即将向你发送一个HTTP(超文本传输​​协议)请求”。然后服务器知道如何“查看”请求并作出回应。

想象一下,我可以说8种语言,但不被告知就不能识别它们。在HTTP://是对我说

English: Hi Jon, how are you? 

相当于英语:告诉我,你要会说英语,而我应该在相同的语言作出反应。

的HTTP://只是告诉客户端和服务器如何互相交谈


www 

这只是域

www.website.com 
内的主机名

在许多情况下(我敢说最?)的情况下,www.website.com被设置为直接指向website.com,但它可以很容易被设置指向别的地方。这很少发生,因为人们期待www。在网址

这相当于在家中有几扇门进行商业活动,如果有人进入一扇门,他们需要您的甜品店。如果他们进来另一个,他们来到你的玩具店,如果他们使用第三,他们正在访问你的家人喝一杯茶

一个典型的域将有多个“主机”,通常提供不同的服务。这些可能在一台服务器上,或者每台服务器都有自己的服务器。

ftp.website.com

指向提供FTP服务(文件传输协议,文件发送)服务器

smtp.website.com

提供电子邮件服务和

www.website.com

提供“万维网”服务(即网站)

这是最初的意图,通常是公司有一个域(company.com)和每个服务的一个示例。如今,网站的使用已经大规模扩展,我们通常会从一个域提供更多的服务/网站,因此将使用其他子域的网站。这类似于告诉你在哪里找到一个服务。 “哦,你想要的酒吧?这是向下走,拐弯”

customers.website.com 

可能对客户登录门户网站,但仍是一个网站。 www.website.com只是作为“主页”网站的典型用途,因为它在大多数人的心目中已经根深蒂固。

+0

感谢您的回答。你给了一个很好的概述。我甚至没有足够的代表进行upvoting。我看到这里有很多仇敌。无论如何,你在这两者中推荐什么?使用www的优点或缺点是什么? – BFR

+1

他们不是仇敌。 SO是一个解决编程问题的论坛,因此可以投票并适当地将其作为主题进行搁置。要充分利用网站,最好阅读帮助中心规则http://stackoverflow.com/help/closed-questions –

+0

您无法避免使用HTTP。至于www或不是,我把我的网站都设置为指向同一位置。这样,如果人们访问website.com或www.website.com,他们都指向相同的位置。过去他们都指向www。地址,但现在他们都指向非www地址,并且尽可能地尝试使用非www。一方面它稍短而且易于记忆,而另一方面它是多余的 - “万维网”并不是真正的“事情”。保持www。那是一件遗留的事情。 –

相关问题