シージーアイ CGI

正式名称:Common Gateway Interface

CGIはWebサイトに組み込まれる仕組み・プログラムのことで、Webページで動的な処理を行うための仕組みを指します。

CGIを利用したWebページの場合は、サーバーやWebサイトの管理者が更新しなくても、アクセスしてくるユーザーによって
表示するWebページの内容を変更することができたり、ユーザーがWebページ内で入力した内容によって毎回違う内容のWebページを表示させることもできます。

そのため、HTMLによるWebページが制作した側による一方的な情報の発信になるのに対して、CGIを利用したWebページはユーザーのアクションで表示される内容が変わることから双方向性のあるWebページということになります。

そのため、HTMLでは情報発信のための簡単なWebページを表示することが一般的でしたが、CGIを使ったWebページではHTMLページではできなかったさまざまなコンテンツを作成できるとされています。

CGIとJavaScriptの違い

CGIの他にも、JavaScriptを利用することによっても同じようにインタラクティブなページ、つまり、条件によって表示などが変化するWebページを作ることができます。

しかし、JavaScriptの場合、サーバー上で動作するCGIとは違いパソコンやスマートフォンに一旦ダウンロードして動作をすることになり、ユーザーの利用するパソコンなどの環境によっては負荷がかかりすぎて正常に動作しない可能性もあります。

そのため、特に処理に負荷のかかるプログラムの場合はCGIを利用することが実用的と考えられます。

まとめ

CGIは様々なコンテンツの作成が可能であり、Webサイトの可能性を広げることができるプログラムです。

今後もインターネットやITの普及によってWebの利用は拡大していくと考えられることからCGIの重要性は高まっていくと考えることができます。

面白い・オフライン広告・屋外広告を紹介するメディア

屋外広告・面白い広告事例などをご紹介してます。

近くで見ても遠くで見ても、「パフォーマンスアップ」な広告
国内の広告

近くで見ても遠くで見ても、「パフォーマンスアップ」な広告

日ごろ、どれくらいの人が集中して広告を見ているだろう。 ひとつの景色として見ている人。デザインを見ている人。キャッチコピーを読んでいる人。広告の内容をじっくりと呼んでいる人。… 広告への接し方は人それぞれだということ...
新宿に巨大猫「キャジラ」出現!?
国内の広告

新宿に巨大猫「キャジラ」出現!?

巨大猫の正体は… 突如、新宿駅東口に現れた歩行者を見下ろす巨大猫が世界で話題になっている。これは「クロス新宿ビジョン」という150㎡超級では国内唯一、4K相当画質の大型街頭ビジョンだ。通常放映の合間に、2021年7月...
クロス新宿ビジョンに「Pokémon GO」の世界出現“ニャ”と“ネコ”のつくポケモンたちが登場
国内の広告

クロス新宿ビジョンに「Pokémon GO」の世界出現“ニャ”と“ネコ”のつくポケモンたちが登場

東京の中でも多くの人が行き交う街、新宿。 JR新宿駅の東口にあるクロス新宿ビジョンには、さまざまな企業がパンチのある広告を出稿し、多くの人が行き交う場所で通行人の目を引いている。 数年前に大ヒットを生みだした『Pok...