1991-1993年
HTMLの出現、のちにXHTMLに。
1994年
Netscape社によるNetscape Navigatorの発表。
CGIの全盛。
動的ページの実現。
同時に問題も表面化。
1995年
Javascriptの発表。
1990年代後半
ページ・インライン・モデルの普及(PHP、ASP、JSPなど)。
CGIの衰退。
2000年代
MVCアーキテクチャが普及。
ここからアーキテクチャはあまり変わっていない。
役割の分離を果たすことで、以下のようなメリットがある
・コーディング作法を統一できる
・コード量が低減できる
・メンテナンスコストを低減できる
など
参考文献
https://www.nic.ad.jp/ja/materials/iw/2008/proceedings/F2/IW2008-F2-05.pdf
https://www.unisys.co.jp/tec_info/tr110/11001.pdf