第6回 ネットワークiアプリのためのサーバサイド活用(1)90Xi専用ゲームiアプリ開発講座(2/4 ページ)

» 2004年11月22日 23時59分 公開
[澤橋辰典・武上将樹,ITmedia]

 以上の理由から、今回は、PHPを使ってサンプルスクリプトを作成してみた。もちろん、実装の中身は異なるとしても設計に関してはJavaにも適用できるということ、コードの再利用性などを重視し、可能な限りクラスを利用して設計を行っている。必要に応じて、Javaでの書き方についても補足をしていくつもりだ。

 また、サーバにあげる前に自分のローカル環境で試しておけば、サーバの仕組みも理解しやすいし、バグの発見が容易になるということも追記しておく。

Apache+PHPのインストール

 Apacheのインストールは、以下の手順で行う。

  1. http://www.apache.jp/misc/download.htmlからミラーサイトを選び、binaries→win32→apache_1.3.31-win32-x86-no_src.exeをダウンロード
  2. インストーラに従いインストール
  3. Apacehを再起動

 PHPのインストールは以下のとおりだ。

1. http://www.php.net/downloads.phpからzip版をダウンロード

2. 任意のディレクトリに解凍(C:\php\など)

3. php4ts.dllを、C:\WINNT\System32にコピー

4. Apacheのhttpd.confに以下の内容を追加。

    LoadModule php4_module d:/php/sapi/php4apache.dll
    AddModule mod_php4.c
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps

5. Apacheを再起動  以上で完了となる。  Apacheディレクトリのhtdocsの中に、
<?php
    phpinfo();
?>

 と書かれたファイルを入れて、ファイル名はtest.phpとしておく。次にhttp://localhost/test.phpにアクセスして、以下のように表示されれば成功である。

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年07月22日 更新
  1. ダイソーで330円の「人感・明暗センサーLEDバーライト(Type-C)」が意外と便利 1人暮らしの帰宅時や非常灯に便利  (2026年07月18日)
  2. Apple値上げ後も「2年実質24円」は消えず 4キャリアの「iPhone 17/17e」価格まとめ【7月21日版】 (2026年07月21日)
  3. なぜ「060」携帯番号は18カ月あっても延期になったのか? それでも「慌てる必要はない」現状 (2026年07月20日)
  4. ドコモの「arrows Alpha」、残価変更と割引終了で2年33円→5万9180円に (2026年07月21日)
  5. 専用充電器はもう不要? 中韓スマホから国内勢まで巻き込む「USB PPS」急速充電の新常識 (2026年07月14日)
  6. 「Pixel 11」は何が変わる? メモリ減少で100ドル前後の値上げも? 出そろったうわさを整理する (2026年07月19日)
  7. JR東日本「分かりにくい」新幹線券売機を改善へ なぜ、スマホではなく「駅での最短1分購入」を実現? (2026年07月04日)
  8. ショップとAIで差別化を図る「ドコモの銀行」――住信SBIネット銀行ユーザーからは戸惑いも (2026年07月19日)
  9. 携帯番号に「060」が採用されるワケ 「電話番号とは何か」を歴史とともに振り返る (2024年10月09日)
  10. iPhoneやApple Watch一斉値上げ 17無印は14万2800円に、17eは10万円超え 加速する中古スマホ特需 (2026年07月18日)
最新トピックスPR

過去記事カレンダー