Вопрос действительно прост: должен ли путь к каталогу всегда содержать косую черту в конце?
говорят: /path/to/directory/
более /path/to/directory
.
Linux / Unix, кажется, принимает оба. Большинство приложений и библиотек в Linux следуют этому. например <Directory /home/someproject/foo/code>
работает просто отлично.
В программировании, скажем, PHP, я могу сделать каталог для обоих каталогов с косой чертой в конце. а те без. В документации PHP есть примеры, в которых не указывается / http://www.php.net/manual/en/class.dir.php
В Ruby то же самое: я могу использовать /path/to/dir/
и /path/to/dir
в Dir
?
Что такое «лучшая практика»? Есть ли снижение производительности при использовании одного из обоих? Есть ли случаи, когда оба работают по-разному, или один из них сломается?