ホームページ作成の基礎からご提供するホームページ作成Space | |
![]() |
|
![]() | |
|
|
サーバーサイドスクリプトとは?
CGIで動的なページを作成するときは、CGIプログラムには、次のようなHTMLを表示するようなコードを記述します。
下記の方法はコンテンツをメンテナンスしにくいため、CGIスクリプトでテンプレートファイルを読み込み、その内容の一部を必要に応じて変更して表示する方法もあります。しかし、もしHTMLの中にプログラムを直接埋め込んだ形に出来たら、直感的となり、メンテナンスが簡単になります。このようにHTMLに埋め込むタイプのスクリプトをサーバーサイドスクリプトと呼びます。PHPもそのひとつです。他にはJSPやASPなどがあります。サーバーサイドスクリプトはCGIよりも実行時のサーバーの負担が軽くならないように作られているのが特徴です。
サーバーサイドスクリプトとクライアントサイドスクリプトHTMLに埋め込むタイプのスクリプトには、クライアントサイドスクリプトというものもあります。JavaScriptが代表的で、アイコンの上にマウスポインタが乗ると画像が変化したり、ツリーメニューからサブメニューを展開したり、カウンターの動作など、さまざまなことができます。クライアントサイドスクリプトはWebブラウザでスクリプトを実行してWebページを動かすため、通信は行いません。クライアントサイドスクリプトとサーバーサイドスクリプトが組み合わさって動くことで、複雑な動きのWebページを作ることが出来ます。 クライアントサイドスクリプト
たとえば、チェックボックスを「すべて選択する」や「選択をすべて外す」などはクライアントサイドスクリプトになります。 サーバーサイドスクリプト
たとえば、Webブラウザで入力したデータを送信して別のWebページを表示させるのはサーバーサイドスクリプトになります。 Code:#!/user/local/bin/perl
| print “<HTML>” print “<BODY>” | print “</BODY>” print “</HTML>” |
![]() |
|
| 運営会社 | お問い合わせ | 広告掲載について | プライバシーポリシー | ご利用にあたって プロデュースはホームページ制作のTOSHO SEO対策のSEO Space COPYRIGHT©2008~ ホームページ作成Space ALLRIGHT RESERVED. お葬式 | 戸田斎場 | レグザーニ ホイール | 植木 レンタル | 葬儀 | iphone 修理 | 債権回収 | 不用品回収 | 探偵 | | ||
![]() | ||