タグ付けされた質問 「cgi」

3
サーバー側のスクリプトの理解に役立つ
私が理解している限り、最近サーバーサイドスクリプトを実行するための3つのオプションがあります。 Webサーバーで直接解釈/実行できるスクリプト言語(PHPやASPなど)を使用して、スクリプトがその場で解釈/実行される(つまり、HTTPリクエストが来たときに)、出力はHTMLページに埋め込まれます。クライアントに送り返しました。 サーバーのオペレーティングシステムは、任意の言語(C、C ++、PERL、Pythonなど)を使用して(インタープリターを使用するか、コンパイル済みの実行可能ファイルを使用して)、CGIを使用してWebサーバーとOSの間で通信できます。 。スクリプトの出力は、CGIを介して完全なHTMLページの形式でサーバーに送られ、クライアントに送り返されます。 サーブレット/ JSPを処理できるサーバーでJavaを使用することは、PHP / ASPの代わりにJavaを使用することを除いて、上記のオプション1とほぼ同じです。 質問: 私の理解はこれまでのところ順調ですか、それとも何か問題がありましたか? ASPおよびPHPは、Webサーバーによって直接解釈および実行できる唯一の言語ですか? Rubyは上記の分類にどこに分類されますか?PHPなどのサーバーで解釈/実行できますか?それともCGI経由で通信しますか? CGIを介したサーバーサイドスクリプティングは時代遅れになったり、まったくなくなったりしますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.