427223 ランダム
 ホーム | 日記 | プロフィール 【フォローする】 【ログイン】

Shintakの覚え書き

Shintakの覚え書き

PHPでMDBを検索する

ちょっと仕事が暇だったので、自分のパソコンでWEBサーバーを立ててみました。
フリーのWEBサーバーはいろいろ有りますが、Windows XPで動いておもしろそう
なものに「04Webserver」というのを見つけて、これを入れることにしました。

特徴を 04Webserverのサポートページ から引用します。
  • GUIの採用で、簡単に設定が行えます。
  • サーバの動作の詳細をリアルタイムで監視できます。
  • システム サービス、単体のアプリケーション、どちらとしても起動可能です。
  • WebDAV class1(IE5.5以降のWebフォルダ機能)に対応しています。
  • CGI、SSIが使用できます。
  • CGIは、拡張子、及び、ファイルヘッダによって種類を判別し、複数のインタプリタを利用することが可能です。
  • SSL/TLS(HTTPS)によるセキュアな通信が利用できます。
  • バーチャルホストに対応しています。
  • パス単位でユーザーの設定、セキュリティの設定、接続制限の設定が出来ます。
  • 全体/1接続ごと/ホストごとに転送帯域幅の設定が可能です。
  • MIMEタイプの設定が出来ます。
  • インデックス・リストをMIMEタイプと拡張子からカスタマイズできます。
  • ログ形式やインデックスファイルなど、色々細かい設定が可能です。

オレがやりたいことは、役場の住所録をブラウザで検索して一覧表示させる、
という単純なものなのでWebDAVとかSSLとかは必要ないんですが、なんか面白そう
じゃないですか。また暇になった時に、遊べるおもちゃが沢山有る様なもんです (^^;


次に、データベースにアクセスできるCGIを選びます。
何でもいいんですが、今回はPHPにしました。理由は「タダ」だし、「動作が軽い」
そうだから。しかもODBC経由でDBにアクセスするときは、エンジンがPHP自体に
含まれているので面倒な設定が不要なんです。
(↑これはセットアップ時に判ったことなんですが)
役場の住所録はMDBなので、お手軽にODBC経由でやろうと思ってました。ADOでも
アクセスできますが、何かめんどくさそうです。性能を出そうと思えばADOの方が
良いとは思いますが、今回は「暇つぶし」だからねぇ。あまり凝った事はやりたく
ありません。と言うわけで、

       WindowsXP Pro + 04WebServer 1.2.1 + PHP 4.3.4

と言う構成になりました。




PHPでMDBを検索する
  1. 04WebServerのインストール
  2. 04WebServerのセットアップ
  3. PHPのインストール
  4. PHPでMDBを検索する(ODBC)
  5. PHPでMDBを検索する(ADO)



© Rakuten Group, Inc.