サイトを開発する際に、いきなり「公開」するサイトを作るのではない。
3ステージに分けて環境を作り、順に「公開」するためのサイトを作っていく。
1、Develop(開発)環境
2、Staging環境
3、Product(商用)環境
この3つに分けて作業していく。
1ができたら2に、2が完了したら3に移行して最終的にリリースする。
1、Develop(開発)環境
エンジニアやプログラマーなどが作業するための環境。
駆け出しエンジニアの私がローカルで編集する際も、この環境にあるフォルダをダウンロードしてくる。
つまり下書き。
2、Staging環境
開発側のディレクターや先方など、直接コードをいじるわけでないがサイトの確認等をしたい人のための環境。
つまり清書。
3、Product(商用)環境
実際に公開する状態の環境。
つまり提出物。
このように分けることで、問題を起こりにくくして、問題が起こった時に原因を見つけやすくなるし、修正がしやすい。