我是一個新鮮的,我的TL告訴我使用 - 在文件名,而不是「_」像使用 - 而非_在文件名中
file-name.php instead of file_name.php
但他沒有告訴我爲什麼'。他說這是規則,但對我來說聽起來很有趣。
有誰能告訴我背後的主要原因?
感謝
我是一個新鮮的,我的TL告訴我使用 - 在文件名,而不是「_」像使用 - 而非_在文件名中
file-name.php instead of file_name.php
但他沒有告訴我爲什麼'。他說這是規則,但對我來說聽起來很有趣。
有誰能告訴我背後的主要原因?
感謝
沒有很強的理由,肯定沒有這麼多,人們會稱它爲規則,但有一個原因,你可能會使用連字符。
當Google看到用連字符分隔的單詞時,它將它們視爲單獨的單詞,當它們用下劃線分隔時,它不會。或者至少,that was the case back in 2006,我不知道它從那以後就改變了。
因此,對您的實際代碼沒有任何影響,但是會影響您網站的索引,這會影響您的代碼在用戶能夠找到它的方面的實用性。
無論如何,你當然可以使用路由來繞開網址 - 事實上你可能會在大多數現實世界的工作中 - 在這一點上它再次歸結爲個人偏好。
哦,是的,我明白了。當我們雙擊任何由下劃線分隔的文本時,整個單詞將被選中,但是當我們雙擊由連字符分隔的文本時,只會選擇連字符之前的單詞。 – vamsi
我會問他爲什麼! – Matthijs