開発プロジェクトで一般的に使用されているディレクトリ構造を知りたいです。つまり、ビルド、デプロイ、リリースなどを容易にするという考えです。
最近、Java プロジェクトにMaven 構造を使用しましたが、それが非 Maven 駆動型プロジェクトに最適な構造であるかどうかはわかりません。
では、2 つの質問があります。新しいプロジェクトを開始するとき、どのような構造を使用しますか? そして: たとえば Java クラスを PHP アプリケーションに統合するなど、2 つの異なる言語を統合する必要がある場合はどうでしょう。PHP ファイルはソース ファイル、Web ファイルです。/src、/classes、webapps/php を使用しますか? そのようなシナリオでの選択肢は何ですか。
注:ディレクトリ名の選択についても疑問に思っています。私は 3 文字の名前 (src、lib、bin、web、img、css、xml、cfg) が好きですが、libraris、sources、htdocs/public_html のようなわかりやすい名前についてどう思いますか?