0

0

为什么有些网站前面不加 www?

伊谢尔伦

伊谢尔伦

发布时间:2016-12-01 09:23:23

|

3433人浏览过

|

来源于php中文网

原创

首先我们要搞明白,什么是www?当大家习惯性地在访问一个网站的时候输入“www. …… ”的时候,大家有没有想过到底什么是www呢?

  说到这里,想起来一件趣事。不久前我给一个网站(就叫他http://abc.com吧)做改版的时候,我建了个测试网址用的是http://ww.abc.com ,把测试地址发过去让他们看看,居然有人问我:“你是不是打错了?哪儿有两个ww开头的网址?”我顿时大囧,问:“你不觉得http://ww.abc.com、http://www.abc.com和 test.abc.com其实是一个道理么?”对方回答:“ test.abc.com 是二级域名,而 http://www.abc.com是一级域名。”我听了以后暴寒。

关于什么是一级域名域名什么是二级域名, Michael F Liu帮助我们解释的很清楚:

首先,你得明白域名的一些原理,域名是分层次 (hierarchy) 的。从右到左,域名从高层到低层。比如说我们国家的 .cn 域名就是最高一层的顶级域名,而 http://abc.cn 这种域名就是一个二级域名。如果是 www.abc.cn 这种形式的域名,实际是已经是三级域名了。

那么为什么现在互联网上多见的域名都是 www.abc.cn 这种形式的呢?

  说起来,这其实是一个历史遗留的问题。互联网的初期,能上网的都是大公司,大公司的服务器当然是比较忙碌的,电子邮件、文件、 FTP ,当然还有 HTTP,多种服务都得提供,一台服务器肯定是不行的。所以他们就把不同的任务交给不同的服务器去处理,为了区分,就用上了不同的子域名,也就是我们现在看到的 www.abc.cn,ftp.abc.cn, mail.abc.cn,gopher.abc.cn 等等的子域名形式。

  时代在发展,科技在进步,原来需要多台服务器才能完成的任务,现在只需要把任务分布到多台服务器上就行了,不必非得用子域名来区分。比方说 Google,在 http://google.com 这个域名背后有无数的服务器支持着运行。现在继续用子域名,纯粹是为了给用户方便了。

  那么,www又是什么?

别笑话我,很多2000年以后才开始使用电脑上网的人恐怕真的没有接触过有些远古的名词,比如“万维网”。凡是上网的人,谁不知道“WWW”的重要作用?要输入网址,首先得打出这三个字母来。这三个字母,就是英语的“World Wide Web”首字母的缩写形式。“WWW”在我国曾被译为“环球网”、“环球信息网”、“超媒体环球信息网”等,最后经全国科学技术名词审定委员会定译为“万维网”。那都是很久以前的事情了,那个时候我们的互联网还很稚嫩,不同的服务需要不同的工具来完成,不像现在基本上所有服务都能够通过浏览器来搞定。

  那个时候,Internet提供的主要服务有万维网(WWW)、文件传输(FTP)、电子邮件(E-mail)、远程登录(Telnet)等。说白了,那个时候的www(World Wide Web)是标识这是一个需要你用浏览器来访问的网页服务,而不是需要你用telnet访问的bbs,或者ftp工具访问的文件传输服务。所以那个时候,网站主页的域名前面要用www。

Rose.ai
Rose.ai

一个云数据平台,帮助用户发现、可视化数据

下载

2280.jpg

当年人们对于www的定义是:

WWW是建立在客户机/服务器模型之上的。WWW是以超文本标注语言HTML(Hyper Markup Language)与超文本传输协议HTTP(Hyper Text Transfer Protocol)为基础。能够提供面向Internet服务的、一致的用户界面的信息浏览系统。其中WWW服务器采用超文本链路来链接信息页,这些信息页既可放置在同一主机上,也可放置在不同地理位置的主机上;本链路由统一资源定位器(URL)维持,WWW客户端软件(即WWW浏览器)负责信息显示与向服务器发送请求。

world wide web是无数个网络站点和网页的集合,它们在一起构成了英特网最主要的部分(英特网也包括电子邮件、Usenet以及新闻组)。它实际上是多媒体的集合,是由超级链接连接而成的。我们通常通过网络浏览器上网观看的,就是万维网的内容。

  我们的互联网正是通过链接(http),创造了www(World Wide Web)这个新的世界。因为链接,一个网站哪怕再小,也不是一座孤岛;一个网站哪怕再大,也大不过互相链接的整个Web。两个Web页面跨网站的链接,让整个Web成为一个整体,并获得生命。链接成为Web上特有的一种礼仪,一段文字或一幅图片,它存在于哪里并不重要,重要的是,它存在,任何人都可以给它一个链接。也可以说,链接的出现,让Web成为一个公共领域。

  然而在中国,我们的网络却充斥着slw(Self Limited Web)的气氛,新浪、搜狐、网易、百度的blog仍然无法通过Rss阅读器顺利订阅,网上无数需要被引用的图片被防盗链功能显示成一个大大的Logo,无数人每天不厌其烦的将同样的内容从一个网站复制到另一个网站,随意的关闭服务,更改内容链接地址,随意删除内容,让原有链接失效,还有那个根本不存在的伟大的墙……

  在这样的环境下,我们更需要时刻提醒大家,你们的“首页”域名之所以不用 http://index.abc.com ,不用http://web.abc.com ,不用http://page.abc.com 而是用www.abc.com这样的形式,那是因为你所创建的是一个World Wide Web。

  www很宽广,它需要它的使用者的心胸,也很宽广。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

WorkBuddy
WorkBuddy

腾讯云推出的AI原生桌面智能体工作台

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
TypeScript类型系统进阶与大型前端项目实践
TypeScript类型系统进阶与大型前端项目实践

本专题围绕 TypeScript 在大型前端项目中的应用展开,深入讲解类型系统设计与工程化开发方法。内容包括泛型与高级类型、类型推断机制、声明文件编写、模块化结构设计以及代码规范管理。通过真实项目案例分析,帮助开发者构建类型安全、结构清晰、易维护的前端工程体系,提高团队协作效率与代码质量。

26

2026.03.13

Python异步编程与Asyncio高并发应用实践
Python异步编程与Asyncio高并发应用实践

本专题围绕 Python 异步编程模型展开,深入讲解 Asyncio 框架的核心原理与应用实践。内容包括事件循环机制、协程任务调度、异步 IO 处理以及并发任务管理策略。通过构建高并发网络请求与异步数据处理案例,帮助开发者掌握 Python 在高并发场景中的高效开发方法,并提升系统资源利用率与整体运行性能。

46

2026.03.12

C# ASP.NET Core微服务架构与API网关实践
C# ASP.NET Core微服务架构与API网关实践

本专题围绕 C# 在现代后端架构中的微服务实践展开,系统讲解基于 ASP.NET Core 构建可扩展服务体系的核心方法。内容涵盖服务拆分策略、RESTful API 设计、服务间通信、API 网关统一入口管理以及服务治理机制。通过真实项目案例,帮助开发者掌握构建高可用微服务系统的关键技术,提高系统的可扩展性与维护效率。

178

2026.03.11

Go高并发任务调度与Goroutine池化实践
Go高并发任务调度与Goroutine池化实践

本专题围绕 Go 语言在高并发任务处理场景中的实践展开,系统讲解 Goroutine 调度模型、Channel 通信机制以及并发控制策略。内容包括任务队列设计、Goroutine 池化管理、资源限制控制以及并发任务的性能优化方法。通过实际案例演示,帮助开发者构建稳定高效的 Go 并发任务处理系统,提高系统在高负载环境下的处理能力与稳定性。

51

2026.03.10

Kotlin Android模块化架构与组件化开发实践
Kotlin Android模块化架构与组件化开发实践

本专题围绕 Kotlin 在 Android 应用开发中的架构实践展开,重点讲解模块化设计与组件化开发的实现思路。内容包括项目模块拆分策略、公共组件封装、依赖管理优化、路由通信机制以及大型项目的工程化管理方法。通过真实项目案例分析,帮助开发者构建结构清晰、易扩展且维护成本低的 Android 应用架构体系,提升团队协作效率与项目迭代速度。

92

2026.03.09

JavaScript浏览器渲染机制与前端性能优化实践
JavaScript浏览器渲染机制与前端性能优化实践

本专题围绕 JavaScript 在浏览器中的执行与渲染机制展开,系统讲解 DOM 构建、CSSOM 解析、重排与重绘原理,以及关键渲染路径优化方法。内容涵盖事件循环机制、异步任务调度、资源加载优化、代码拆分与懒加载等性能优化策略。通过真实前端项目案例,帮助开发者理解浏览器底层工作原理,并掌握提升网页加载速度与交互体验的实用技巧。

102

2026.03.06

Rust内存安全机制与所有权模型深度实践
Rust内存安全机制与所有权模型深度实践

本专题围绕 Rust 语言核心特性展开,深入讲解所有权机制、借用规则、生命周期管理以及智能指针等关键概念。通过系统级开发案例,分析内存安全保障原理与零成本抽象优势,并结合并发场景讲解 Send 与 Sync 特性实现机制。帮助开发者真正理解 Rust 的设计哲学,掌握在高性能与安全性并重场景中的工程实践能力。

227

2026.03.05

PHP高性能API设计与Laravel服务架构实践
PHP高性能API设计与Laravel服务架构实践

本专题围绕 PHP 在现代 Web 后端开发中的高性能实践展开,重点讲解基于 Laravel 框架构建可扩展 API 服务的核心方法。内容涵盖路由与中间件机制、服务容器与依赖注入、接口版本管理、缓存策略设计以及队列异步处理方案。同时结合高并发场景,深入分析性能瓶颈定位与优化思路,帮助开发者构建稳定、高效、易维护的 PHP 后端服务体系。

532

2026.03.04

AI安装教程大全
AI安装教程大全

2026最全AI工具安装教程专题:包含各版本AI绘图、AI视频、智能办公软件的本地化部署手册。全篇零基础友好,附带最新模型下载地址、一键安装脚本及常见报错修复方案。每日更新,收藏这一篇就够了,让AI安装不再报错!

171

2026.03.04

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Vue 教程
Vue 教程

共42课时 | 9.5万人学习

Django 教程
Django 教程

共28课时 | 5万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号