【发布时间】:2017-03-05 19:13:32
【问题描述】:
最近有人告诉我,在网页文件名中使用数字不是一个好习惯。例如,假设我正在创建一个关于 Samara Morgan 的网站,并且我有一个名为 7days.html 的文件 - 以数字开头的文件名会不会很糟糕?是否比将数字放在文件名后面(即day7.html)风险更大?
我只是有点困惑是否通常不鼓励在文件名中使用数字。
编辑:在要求他们解释更多之后,这是他们对我说的:
....我能解释的最简单的方法是某些编程 语言和操作系统可能会被混淆 数字作为第一个字符。换句话说,它具有更高的 可能出错,所以不推荐。话虽如此,它是 可接受在第一个字符之后使用数字。顺便说一句,一个 域名(如 4chan.org)有点不同,因为它不是 文件。
这里有更多提示/最佳实践(您将看到它作为 #3):
【问题讨论】:
-
看看windowsmsdn.microsoft.com/en-us/library/windows/desktop/…和unixcyberciti.biz/faq/…的命名约定好像没有数字开头的限制
-
我看不出它有什么不好的原因。大多数系统都支持这些文件名并像处理不以数字开头的文件名一样处理它们。我的猜测是 - 这只是一个猜测,仅此而已 - 旧系统可能不完全支持它,或者这些文件名可能会干扰某些 shell 语言的语言结构。
-
@scaisEdge 我更新了帖子以包含更多关于他们为什么认为这是不好的做法的信息。感谢您的链接 - 这让我想知道为什么他们说“某些操作系统”可能会被它混淆。
-
我已经发布了一个简短的答案 - 一些建议.. 希望有用