目次:
定義-開発環境とはどういう意味ですか?
開発環境は、アプリケーションまたはプログラムを開発、テスト、およびデバッグするための手順とツールの集合です。
通常、開発環境には、開発、ステージング、およびプロダクションと呼ばれる3つのサーバー層があります。 3つの層はすべて、通常DSPと呼ばれます。
- 開発サーバー:開発者がコードをテストし、そのコードでアプリケーションが正常に実行されるかどうかを確認する場所です。 アプリケーションがテストされ、開発者がコードが正常に動作していると感じたら、アプリケーションはステージングサーバーに移動します。
- ステージングサーバー:この環境は、運用サーバー環境とまったく同じように作成されています。 ステージングサーバーでアプリケーションをテストして、信頼性を確認し、実際の運用サーバーで失敗しないことを確認します。 ステージングサーバーでのこの種のテストは、アプリケーションを運用サーバーに展開する前の最終ステップです。 実稼働サーバーにデプロイするには、アプリケーションを承認する必要があります。
- 本番サーバー:承認が完了すると、アプリケーションはこのサーバーの一部になります。
Techopediaは開発環境について説明します
ソフトウェア開発では、開発環境は、ソースコードまたはプログラムの開発に使用される一連のプロセスとツールです。
この用語は、統合開発環境(IDE)と同義で使用されることがあります。IDEは、プログラムの作成、ビルド、テスト、デバッグに使用されるソフトウェア開発ツールです。 また、異なるモードで開発およびデバッグするための共通のユーザーインターフェイス(UI)を開発者に提供します。 一般的に、開発環境という用語は、開発サーバー、ステージングサーバー、および運用サーバーを含む環境全体を指しますが、IDEはコーディングに使用されるローカルアプリケーションを指します。 もちろん、開発サーバーを使用してテストするのと同じように、IDEをデバッグに使用するため、多くの重複があります。