1.profaim.base ページ解析の流れ
profaim.base では、 profaimタグ を解析して HTML を出力することで、 Webページ の作成をサポートします。
profaim.base が扱える Webページは HTMLタグ の他に JSP や PHP などのスクリプト、 profaimタグ が含まれた XHTML形式 の文書になります。
解析手順の概要は右図の通りです。以下の手順で行われます。
- profaim.base はウェブブラウザからのリクエストを受けつけ、リクエストに応じた Webページ を準備します。
- 準備した Webページ 中の profaimタグ を解析して profaimタグ 部分を HTML に変換します。
- 準備した Webページ 中の PHP や JSP などのスクリプト言語の処理を行います。
- profaimタグ、 スクリプト言語の解析が済んだ webページ をレスポンスとしてブラウザへ返します。
この順番で解析することで、profaimタグで PHP や JSP などのスクリプトを出力するといったことも可能です。 ただしその場合はprofaim.baseが稼働しているウェブコンテナが JSP をサポートしているのか PHP なのか、 あるいは ASP なのかというのも考慮しなければならないのでウェブコンテナに依存してしまうのが問題です。 この点も profaim.base が吸収できる仕組みを考えないといけませんね・・。
|