为什么域名倒退?

Uni*_*rgy 22 dns domain-name

我意识到这个问题可能对一些人没有意义,但我只是好奇为什么域名从最具体的特定结构开始并以大多数全局标识符结束.

www.google.com

[最具体].[第二级].[顶级]

所有其他树遍历格式,语法约定和标识符(至少是我所知道的)从最全局的命名空间开始,以最特定的节点结束.

  • Filepath:/root/subfolder1/subfolder2/file
  • 组件: com.android.notepad.NoteEditor
  • 对象: rootObject.subObject1.subObject2
  • IP: 1.2.3.4
  • 新闻组: comp.lang.java.help
  • 电话号码: + 1-555-555-1234

所以我想我的问题是,通过向后指定这些域名的特殊处理背后是否有任何生产性原因,或者只是通过投掷硬币来决定?

编辑:

更多前瞻性约定的例子:

  • 地址(俄罗斯):国家,城市,街道住宅/公寓
  • 日期(日语和数据库): YYYY-MM-DD
  • 时间:HH:mm:ss

后向约定的示例:

  • 地址(美国): Street House/Apt,City,State,Country
  • 日期(欧洲): DD/MM/YYYY

当寻址更容易识别并且在本地范围内更频繁地发生时,最具体的第一个是有意义的.

混合订单:

  • 日期(美国): MM/DD/YYYY - 虽然月份赋予当天更多意义,但年份将移至最后,因为它不需要在日常使用中唯一标识日期.

小智 7

看看"奇才熬夜的地方"一书,了解主持人名称的详细信息.它更像是一个硬币翻转.DNS和BIND的教父Paul Vixie仍然活着(我认为在SoCal中),他可能比我更好地回答它.

我经常考虑编写一个浏览器插件,允许从左到右的分层URL代替当前的右边.

P