高負荷プロジェクトで複数のプログラミング言語 (Python、Ruby、PHP) を使用する予定ですが、データベース構成ファイルやサーバー コントローラーなどの機密ファイルをルート フォルダー以外のディレクトリに配置する価値があるかどうかに関心があります。
これは、他の言語よりも純粋な PHP アプリケーションに推奨されると読みました。
高負荷プロジェクトで複数のプログラミング言語 (Python、Ruby、PHP) を使用する予定ですが、データベース構成ファイルやサーバー コントローラーなどの機密ファイルをルート フォルダー以外のディレクトリに配置する価値があるかどうかに関心があります。
これは、他の言語よりも純粋な PHP アプリケーションに推奨されると読みました。
経験則として、ユーザーに直接提供していないものはルートにあるべきではありません - そこにある必要はなく、誤って誰かに提供される危険を冒したくありません.
たとえば、Django はこのポリシーを採用することを推奨しています。(実際、Django には 2 つの完全に異なる Web サーバーを使用し、可能であればコンテンツを提供することを推奨しています)。