Stosowanie znaków odstępu w systemie plików

0

Czy w dzisiejszych czasach stosować w ścieżkach systemu plików (nazwach katalogów i plików) spacje, znaki podkreślenia czy znaki hyphen do rozdzielania wyrazów?
Na przykład w nazwach katalogów projektów, repozytoriów git, ale też w ogóle w katalogu domowym użytkownika.
Poza tym jak bardzo ograniczać używanie innych znaków niż litery i cyfry, na przykład cudzysłowów?

1

Spacje nie zawsze wszystko rozumie. Podkreślniki trudno się pisze, bo z Shiftem. Ja osobiście sam stosuję i polecam "-", po prostu minus.

1

tylko 8.3

0

Zdarzyło mi się skonwertować plik pomocy programu na strony html. Następnie umieściłem w serwisie na hostingu pewnego dostawcy. Gdy próbowałem przeglądać, po paru minutach zostałem zbanowany, tzn. nie mogłem wczytać żadnej strony (nie tylko swojej!) w tym hostingu. Wejście przez VPN, działa ale wystarczyło wejść do właśnie dodanego działu pomocy i po chwili znowu jestem zbanowany. Wybrałem inny węzeł dla VPN i po chwili znowu to samo. Po kontakcie z supportem hostingu:

Sytuacja jest związana z nazewnictwem plików, które traktowane są jako zapytania typu "SQL injection" i są blokowane przez nasze filtry. Prosimy o zmianę nazewnictwa; nie stosowanie spacji.

Przyznam, że nawet nie zauważyłem, że w nazwach plików są spacje, ale najciekawsze jest to, że automat banował odwiedzających stronę ze spacją w nazwie tak, że nie mogli odwiedzić już później żadnej strony na dzielonym hostingu (nie tylko moje, ale także całkiem innych właścicieli), niezależnie, czy miała w nazwie spacje, czy nie!

0

Mógłbym stosować hyphen (czyli tzw. minus) w nazwach katalogów i plików projektów, repozytoriów git. (Z tego, co wiem, to wyszukiwarka www rozpoznaje hyphen jako rozdzielacz wyrazów, a znak podkreślenia jako zastąpienie jakiegoś znaku.) Nie stosować w ich nazwach innych znaków niż litery i cyfry oraz kropka.
W nazwach plików generowanych automatycznie stosować znak podkreślenia (zgodnie z konwencją nazewnictwa zmiennych w programie komputerowym, gdzie hyphen nie jest dozwolony).
Natomiast w katalogu domowym użytkownika stosować spacje i cudzysłowy, gdzie potrzeba.
Czy to dobry wybór?

1 użytkowników online, w tym zalogowanych: 0, gości: 1