静的と動的
基本的にサーバー側とやり取りするのが動的Webプロジェクト クライアント側で完結するのが静的Webプロジェクト例1)静的Webプロジェクト
企業サイトのように画面の情報が切り替わらないのが静的Webプロジェクト(※下記例外あり)
例2)動的Webプロジェクト
ログイン画面でログインした後、「ようこそ XXXX さん」となるのが動的Webプロジェクト
例外)広告バナーのようにJavaScriptを使用して画像を切り替えるなるクライアントサイドで操作するものでも静的Webプロジェクトと呼ばれる
例外があるので、動的/静的を区別する場合、以下の技術を使用しているかで判断すると分かり易い
※JavaScriptの技術を動的と捉える方もいるので、注意が必要
①静的Webプロジェクト
・クライアントサイド
・HTML/CSS/JavaScript
・ブラウザ(IE/Google Chrome/Safari)だけで動作するもの
②動的Webプロジェクト
・サーバーサイド
・Java/C#/PHPのようにサーバーとやり取りする場合