2013-05-30 52 views

回答

25

.dist文件是不常有的配置文件包含真實世界的部署特定參數(例如數據庫密碼等),並且可以幫助您更快速地開始使用應用程序/框架。因此,要開始使用此類框架,您應該刪除.dist擴展,並使用您的個人參數來定製您的配置文件。

我在使用.dist擴展時看到的一個目的是避免在VCS上發佈個人數據(比如說git)。因此,作爲可重用應用程序的開發人員,您將使用自己的配置文件,但將事實上的啓動配置數據放在單獨的.dist-附加文件中。 (請參閱Symfony2的文檔,第4部分)

+1

在Zend 2中,「.dist」文件可以包含默認配置,但不打算刪除。你對「dist」這個詞有什麼看法嗎? 「分配」? – AsTeR

+0

@AsTeR我想是這樣的。 – SeMeKh

+2

@AsTeR它確實代表分配。以下是對.dist擴展背後的動機的一個很好的解釋:http://www.testically.org/2010/08/24/best-practice-how-to-ship-phpunit-configuration/ – antonienko