1. ホーム
  2. python

[解決済み] WSGIとCGIをわかりやすく言うと?

2022-05-24 18:07:49

質問

WSGIかCGIを読むたびに、ぞっとします。 私は前にそれについて読むことを試みたが、何も実際に固定していない。

わかりやすく言うと何なんだろう?

端末にリクエストをパイプし、出力をリダイレクトしているだけなのでしょうか?

どのように解決するのですか?

WSGI は、ウェブサーバプロセスの一部 (組み込みモード) または別のプロセス (デーモンモード) として、ウェブサーバの起動時に Python インタープリタを実行し、そこにスクリプトをロードします。各リクエストの結果、スクリプト内の特定の関数が呼び出され、リクエストの環境は関数への引数として渡されます。

CGI は各リクエストごとに別のプロセスとしてスクリプトを実行し、環境変数、stdin、および stdout を使用してスクリプトと通信します。