Я б дотримувався вашої нинішньої системи, хоча я, можливо, є упередженим, оскільки сам використовую приблизно однакові імена.
Я вважаю, що збереження імені папки з трьома літерами достатньо багатослівного, щоб мати сенс, але досить стисло, щоб мої URL-адреси були охайними .
Обрізка кожної папки до однієї літери є надмірною, і, як вказує mc10, широко відкрита для тлумачення. Наприклад, я ніколи б не вибирав "a" для файлів Javascript: я вибрав би "b" для "поведінки". Я не вважаю, що це більш правильно, це просто вказує на те, наскільки неоднозначна схема іменування.
Хоча використання "стилів" і "зображень" як назв папок ідеально добре, я вважаю, що має набагато більше сенсу використовувати коротше ім'я. Подумайте, скільки разів буде посилатися на цю папку, у кожному файлі, у кожній URL-адресі та запиті, і байти почнуть додаватись. Зрозуміло, я не думаю, що ви побачите економію пропускної здатності в реальному світі, використовуючи короткі назви папок, але я візьму кожен біт (і байт), який я можу отримати.
Я зазвичай дотримуюся цих папок:
- js - файли Javascript
- img - Файли зображень
- css - CSS файли
- lib - скрипти на стороні сервера, які не дають результатів. Бібліотеки, класи тощо.
- doc - Бінарні файли, такі як офісні документи та PDF, які не є частиною звичайної навігації по сторінці