我知道可以存在的网站数量肯定有一个上限。但它是什么呢?我想不出可以通过排列组合得出答案的东西
编辑 1:出于某种原因,人们不喜欢我的问题,尽管这是一个真诚的问题并且是出于好奇。
答案1
这是基于已知量的相对简单的数学。
首先,您需要知道 URL 的 DNS 部分的最大长度,大约为 253 个字符:https://stackoverflow.com/questions/32290167/what-is-the-maximum-length-of-a-dns-name/32294443
接下来,您需要知道 DNS 名称中允许的字符数。假设不区分大小写以确保安全,这个数字是 37 (26 个字母字符、10 个数字和破折号)。
因此,您然后使用排列数学将它们相乘,基本上就是 37 的 253 次方,或者 37^253。
我的计算器说这是5.6890033427332663734314647832695e+396