1. ホーム
  2. naming-conventions

[解決済み] あるソースコードのファイルの拡張子として使われている.distとは、どのような意味ですか?

2022-02-19 08:32:12

質問

Zendのチュートリアルの例。

  • phpunit.xml.dist
  • ローカル.php.dist
  • TestConfig.php.dist

解決方法は?

.dist ファイルは、多くの場合、実際のデプロイ固有のパラメータ (データベースパスワードなど) を含まない設定ファイルであり、アプリケーション/フレームワークをより速く使い始めるためのものです。ですので、そのようなフレームワークで始めるためには .dist を拡張し、個人的なパラメータで設定ファイルをカスタマイズしてください。

を使用する目的の1つは、私が見たところ .dist 拡張は、VCS (例えば git) 上で個人データを公開しないようにするためです。つまり、再利用可能なアプリの開発者は、自分自身の設定ファイルを使用しますが、事実上の起動時の設定データは、別の .dist -suffixed ファイルを使用します。(参照 symfony2 のドキュメント、第4部)