はじめに
どのような環境で開発していくのか、ある程度分かっていないとこれから何をするのか見当がつかないと思ったので、
簡単に環境及び構築の簡単なTipsを書いておきます。(特に凸君向け)
簡単に環境及び構築の簡単なTipsを書いておきます。(特に凸君向け)
webサイトの動作環境
ホームページをどのように構築するか、その環境及び環境の作り方について。
ソフトウェア
- OS:WindowsXP
- WebServer:Apache2
- ScriptLanguage:PHP5
- DataBase:PostgreSQL
- CMS:Xoops(?)
※場合によっては構成がガラリと変わって、Linux、Apache1.3、PHP4、MySQL、Mamboになる可能性もあります。
構築の手順
Apache2のインストール
- Windowsの場合Apacheのインストーラがダウンロードできるので、落としてインストールして下さい。
- 細かい設定はすべてconf/httpd.confファイルをテキストエディタで修正することで実現できます。
- 設定を変えた際は、Apacheの再起動を忘れないで下さい。
PHP5のインストール
- PHP5にもインストーラが存在しますが、インストーラ版でなく解凍するバージョンをダウンロードして下さい。そして解凍されるフォルダを適当にc:\phpなどに置いて下さい。
- インストールフォルダ内のphp5ts.dllというファイルを、C:\WINDOWSフォルダにコピーして移動して下さい。
- そしてApacheの設定ファイルhttpd.confを修正します。次の行をLoadModuleという行が続く位置付近に追加して下さい。LoadModule php5_module "c:/php/php5apache2.dll"
- フォルダ内にphp.iniなんとか..というファイルがあるので、それをリネームしてphp.iniに変更して下さい。
PostgreSQLのインストール
- PostgreSQLのインストーラを、本家ページからダウンロードしてインストールしてください。
- PHP5の設定ファイルphp.iniを編集して下さい。;extension=php_pgsql.dllという行を探して、;を取ってコメント化を解除して下さい。
- なるべくpsqlを使ったCUIからのDB操作をマスターした方が後々便利です。
- PHPでのDBの操作は、下のPHP関数で行います。接続:pg_connect("ここに接続するDBのパラメータ");、実行:pg_query("クエリ文");。かなりシンプルな構成なので覚えやすいと思います。
習得すべきこと
- HTML(特にフォームとCSSの扱い)
- PHP(構文、関数やクラスの生成、DB、SESSION管理など)
- SQL文(SElECT、DELETEなど使いこなせるように)
Java Applet
いずれサウンドノベル化の話が出た時にやりたいですが、
今はまだ保留にします。
開発環境はEclipseが妥当ではないでしょうか。
今はまだ保留にします。
開発環境はEclipseが妥当ではないでしょうか。
iAppli、ezAppli、vAppli
サウンドノベル化の時に平行して進めて行ければと思います。
iAppliの開発環境はEclipse + Doja3.0で。
ez、vAppliについては未調査です。
iAppliの開発環境はEclipse + Doja3.0で。
ez、vAppliについては未調査です。
質問箱
取り敢えず今のところは、webページ開発だけを視野に入れておいて下さい。
各種ソフトの使い方は、実際に使って体で覚えて下さい(えー)。PHPは他の開発言語に比べれば比較的習得は容易です。
ある程度の質問でしたら答えられるので、何かありましたらコメントをどうぞ。ただしあまり難しいことを聞かれると逃げるので注意。
各種ソフトの使い方は、実際に使って体で覚えて下さい(えー)。PHPは他の開発言語に比べれば比較的習得は容易です。
ある程度の質問でしたら答えられるので、何かありましたらコメントをどうぞ。ただしあまり難しいことを聞かれると逃げるので注意。
- コメント欄の動作テスト。 -- Kosuke (2005-04-03 02:51:55)