Я не уверен насчет "лучшего стандарта", потому что я думаю, что вы найдете его
в значительной степени субъективно и зависит от других факторов, например любые рамки вы
Использование и размер вашего проекта.
Однако я придерживался следующего соглашения: -
- картинки - Общие изображения приложения
- lib - файлы классов, библиотечные файлы, зависимости (обычно разбиваются на множество
подпапки, содержащие имя библиотеки, например, Библиотека / событие / сотрудник /).
При логическом структурировании вещей используется __ autoload ()
очень удобно, когда дело доходит до загрузки ваших файлов.
- контроллер - Контроллер файлов
- js - файлы Javascript
- стили - таблицы стилей
- испытания - юнит-тесты
- шаблоны - снова в разных подпапках в зависимости от ваших приложений
расположение.
- tmp - Мозель нус, барахло, бревна.
Я заметил, что в наши дни существуют соглашения о создании папки js / styles / images
в свои «публичные» (rails) или «статические» (django) папки, которые также могут быть
лучше.