Yii2 のドキュメントを何度か読みました。私もグーグルで検索しましたが、まだ役立つものは何も見つかりませんでした。
問題は、環境フォルダーの概念を理解していないことです。説明させてください:
- Git でブランチを使用できます (開発、ステージング、本番用)
- *-local.confファイルは Git によって無視され、ステージングまたは本番環境にプッシュされることはありません。
コントローラー、ビュー、およびその他のファイルをすべてenvironment/devおよびenvironment/prodに複製する必要があるのはなぜですか?
実際に開発を行う必要があるのはどのフォルダーですか?
環境フォルダーの展開手順は? 変更を本番サーバーにプッシュした後、毎回initを呼び出す必要がありますか?