Web開発者にCommon Gateway Interface(CGI)スクリプティングについての質問をすると、返ってくる大多数の回答はおそらく「Perlを使っています」というものだろう。かなり以前からCGIスクリプティングの世界を席巻している言語がPerlであるのは確かだが、それ ...
21世紀に入って20年も経った2021年にいまさらですが、CGIで座席表を作ったお話です。 CGI 【Common Gateway Interface】 CGIとは、Webサーバが、Webブラウザなどからの要求に応じてプログラムを実行する仕組みの一つ。Web上で最も初期から用いられて ...
Webサーバー上でスクリプトを処理して結果を送信する「CGI」について説明します。設定ファイル(httpd.conf)で,CGIプログラムの配置場所を変更できます。 写真1 CGIの実行例 CGI機能を利用して掲示板を動作させている。 前回は,動的コンテンツを実現する ...
第14回は、CGI (Common Gateway Interface)のHello Worldです。つまり、Webサーバ上に設置するCGIプログラムをさまざまな言語で記述して作成し、そのCGIにWebブラウザからアクセスすることによって、Webブラウザの画面に「Hello World」と表示することを目的とするものです。
C言語でWebアプリケーションとは違和感がありますが、Webサーバの持つCGIと組み合わせることで処理を実装することができます。今回は、その原理に迫ってみましょう。 CGI(Common Gateway Interface)とは、Webサーバの持つサーバサイドプロセス実行の仕組みです。