FrontPage Server Extensionsって何?
- FrontPage Server Extensionsとは
- FrontPageを買ったときに一緒についてくるものじゃないの?
- FrontPage Server Extensionsが必要なFrontPageの機能は?
FrontPage Server Extensionsとは
FrontPage Server Extensions は、Common Gateway Interface (CGI)、または、Internet Server Application Programming Interface (ISAPI) を使用します。Webの拡張機能を付けたいときに必要です。
CGIとは、ユーザーが何かをしたときにサーバー側で処理をして、その処理結果としてブラウザ側に反映されて変化するというものです。
アクセスカウンターは、ユーザーがそのホームページにアクセスしたときに、サーバー側で「あ、来訪者みっけ!」と気づき、「カウンタのログファイルに1追加しようっと」とサーバー側でカウントを上げた結果がブラウザで反映されてカウントが1上がる仕組みになっています。
私のホームページに設置しているアクセスカウンター、フォーラムなどはCGIによって実装されていますが、FrontPage Server Extensionsによるものではなく、Perl によって動いています。サーバーにPerlプログラムがあり、Perlスクリプトファイルとログファイルも必要となってきます。PerlはPerlスクリプトファイルを実行するためのプログラムであり、ログファイルは実行結果を書き込むためのファイルです。
ISAPIとは、インターネットサーバーのアプリケーション、Active Server Pages (ASP)を動かすための仕組みのことです。
Active Serverは、Windows NT系のシステムサービスを世界中のWorld Wide Webにパワーアップしたものです。
これもWebサーバー側で何か処理をして、処理結果としてブラウザに返す仕組みになっています。
とても専門的な分野であり、初心者には理解できない領域です。
以上の説明に理解できないという方は、挑戦するにはまだまだ早すぎるということです。
おそらく、ほとんどの方はちんぷんかんぷんで頭が痛くなってしまうかもしれませんね(^^;
普通のホームページにはできないことをできるようにするための「Webの拡張機能」です。
普段できないことをできるようにするということは、どれだけ高度レベルであるか考えてみてください。
サーバーの管理者でもない限り、以上の説明は理解できないと思います。
正直な話、私ですらちょっと理解しきれない部分です。何しろサーバーを立てたことがありませんから(^^;
FrontPageを買ったときに一緒についてくるものじゃないの?
いいえ、違います。
FrontPage Server Extensionsはパソコンにインストールするのではなく、サーバーにインストールするためのものです。
FrontPage用としてサーバーを拡張するためのものです。あくまでもサーバーに関することです。
FrontPageはパソコンにインストールして、ユーザーレベルで使うためのアプリケーションソフトですね?
ですから、まったく性質が異なるものとなります。ですから全然違うものを入れてもごっちゃになるので入っていません。
イントラネットなどでどうしてもFrontPage用のサーバーに変えてほしい!という場合は、サーバーの管理者の方にFrontPage Server Extensionsをサーバーにインストールするようにお願いしてください。
ちなみに、Windows XP Professionalでしたら、IIS 5.1とFrontPage Server Extensionsのインストールが可能になります。Windows Server 2003の場合は IIS 6.0になります。
現在、FrontPage Server Extensionsのダウンロードページがリンク切れのため、やむを得ずリンクをはずしました。
ちなみに・・・・
FrontPage Server Extensions 2002 for Windows x64 (Windows XP 64-bit) もあります。
要望が通るかどうかはあなた次第です・・・( ̄ー ̄)
サーバOSの再インストールによって、FrontPage Server Extensionsが必要な場合は、マイクロソフトにお問い合わせください。対応してくれると思います。
FrontPage Server Extensionsが必要なFrontPageの機能は?
WebサーバーにFrontPage Server Extensionsがないと動かないFrontPageの機能は
以下の通りです。
FrontPage 2000
- ヒットカウンター
- プロバイダから与えられているホームページスペースで開設される場合、
プロバイダで用意されているアクセスカウンタを使うとよいでしょう。 - 確認フィールド
- フォームフィールドに入力された内容と置き換えられて、
ユーザーがフォームに入力した内容を表示してユーザーに確認を求めるものです。 - 検索フォーム
- FrontPage Webのテキスト検索を行うフォームを作成します。
ページテンプレートの「検索」を使いたいときも同様となります。
FrontPage 2002
- ヒットカウンターコンポーネント
- プロバイダから与えられているホームページスペースで開設される場合、
プロバイダで用意されているアクセスカウンタを使うとよいでしょう。 - Web検索コンポーネント
- Web内のテキスト検索を行うフォームを作ります。
- 結果保存コンポーネント
- フォームフィールドに入力された内容を
電子メールやシーケンスファイルなどに保存する機能です。 - 登録コンポーネント
- ユーザー登録をします。アカウントを発行できるらしい・・・です(謎)
- ディスカッションWebコンポーネント
- forumみたいな機能ですね。
テーマを決めてコメントやメッセージのやり取りを保管し、検索もできる機能です。 - 確認ページコンポーネント
- フォームの送信が正常に行われたというメッセージを伝えるためのものです。
- 確認フィールドコンポーネント
- フォームの入力データを確認するためのもの・・・かな?
- フォトギャラリーコンポーネント
- デジカメで撮った写真画像をアルバムのようにWebページに配置します。
(これってやっぱりFrontPage Server Extensionsが必要だったんだ(^^;) - トップテンリストコンポーネント
- Webサイトの利用状況の多いもん順に10位まで表示します。
問題は解決しましたか?
操作方法、設定方法等で困ったら、 Expression Web Users Forum に投稿してください!
2012年12月21日(日本時間)をもって、Expression Web 4はフリーソフトになりました。FrontPageユーザーの方もダウンロードして使ってみてください。 なお、Expression Web 4すでに購入された方も、問題が修正された無料版にアップグレードすることをお勧めします。