私は、codeigniterを使用したアプリケーションの開発、テスト、本番など、複数の環境を使用した場合の最善の行動方針を理解しようとしています。
現在、アプリケーション用に1つのフォルダーがあります。構成ファイルで各環境のフォルダーを作成し、たとえばデータベースファイルのコピーを各環境フォルダーに配置する場所について説明しているところがあります。
これは複数の環境を処理するための最良の方法ですか?私が尋ねている理由は、開発サブドメインで作業している場合でも、すべて同じファイルをメインルートフォルダーに再アップロードする必要があるためです。これは最高のワークフローですか?
つまり、基本的に2つのサイトがあります。
dev.siteurl.com siteurl.com
私はこれを処理するための最良のオプションを見つけようとしています。すべてのファイルをメインレベルに再度アップロードして、本番サーバーを処理できるようにする必要があるのか、それとももっと簡単な方法があるのか疑問に思っているからです。