在文件名中使用 - 而不是_

时间:2014-06-18 09:24:36

标签: filenames

我是一个更新鲜的人,我的TL告诉我在文件名中使用' - '代替'_',比如

file-name.php instead of file_name.php
但是他并没有告诉我原因。他说这是规则,但对我来说听起来很有趣。

有人可以告诉我背后的主要原因吗?

由于

1 个答案:

答案 0 :(得分:0)

没有一个非常强大的理由,当然不是因为人们会将其称为规则,但是有理由可以使用连字符。

当Google看到用连字符分隔的单词时,它会将它们视为单独的单词,当它们被下划线分隔时,它不会。或者至少,that was the case back in 2006并且我不知道自那以后它已经发生了变化。

因此,对您的实际代码没有任何影响,但会对您的网站编制索引产生影响,这会影响您的代码在用户能够找到它时的效果。

你当然可以使用路由来解决网址问题 - 事实上你可能会在大多数现实世界的工作中 - 在这一点上它再次归结为个人偏好。