web-dev-qa-db-ja.com

ソースコードファイルの拡張子として使用される.distはどういう意味ですか?

Zendチュートリアルの例:

  • phpunit.xml.dist
  • local.php.dist
  • TestConfig.php.dist
20
AsTeR

.distファイルは、多くの場合、実際のデプロイ固有のパラメーター(データベースパスワードなど)を含まない構成ファイルであり、アプリケーション/フレームワークをより早く開始するのに役立ちます。したがって、このようなフレームワークを開始するには、.dist拡張子を削除し、個人用パラメーターを使用して構成ファイルをカスタマイズする必要があります。

.dist拡張機能を使用する際に私が見た目的の1つは、VCS(たとえばgit)で個人データを公開しないようにすることです。したがって、再利用可能なアプリの開発者は、独自の構成ファイルを使用しますが、事実上の開始構成データを別の.dist-接尾辞ファイルに配置します。 ( Symfony2 のドキュメント、第4部を参照)

36
SeMeKh