私は趣味で、プログラムをやります。
最初は、C言語から始めました。
しかし、今は、phpばかりです。
でも、最近は、自分でプログラムを組むと言うより、フリーのウェブアプリケーションを、自分好みに改造するぐらいです。
phpの前は、Perl の言語をやっていました。
しかし、Mysql などのデータベースを扱う場合、phpの方が適しているようです。
だから、Perl から php に変えました。
ウェブアプリケーションをやる場合、Apache(Webサーバー)、MySQL(SQLデータベースサーバー)とWebプログラミング言語であるPHPやPerlを準備しなければなりません。
私も、1つ1つ準備をした事があります。
なかなか、うまくいきませんでした。
もし、あなたが、php や Perl などを、初めてやるなら、この経験も必要だと思います。
php など、入門書を見ていると、設定ファイルの書き換えなどが必要な場合があります。
自分で、環境を用意した場合、その説明も容易に理解できると思います。
また、トラブルなどの対処も違ってくると思います。
しかし、これを毎回となると、非常に面倒です。
私は、パソコンを、初期化することがあります。
初期化とは、パソコンを、購入した状態に戻す事です。
そのたびに、環境を整えるのは、非常に面倒です。
設定ファイルの変更など、以前にどうやったか、まったく憶えていません。
そのため、元の環境を整えるのに、1日がかりになる場合もあります。
そんな、手間を解消するのが、XAMPPです。
XAMPPとは、ウェブアプリケーションの実行に必要なフリーソフトウェアをパッケージとしてまとめたもので、apachefriends.orgから提供されている。主として開発用ではあるが、実運用環境として使われることもある。
Apache(Webサーバー)、MySQL(SQLデータベースサーバー)とWebプログラミング言語であるPHPや同目的で使われるPerlの4つの主要ソフトウェアと管理ツール、さらにSQLiteなど、いくつかの補助的なソフトウェアが含まれている。
フリー百科事典『ウィキペディア(Wikipedia)』
Windows版 (98, NT, 2000, 2003, XP and Vista)には、次のソフトウェアが含まれています:
Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 and NetWare Systems v3.32, Ming, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite, WEB-DAV + mod_auth_mysql.
その XAMPP のアドレスは、こちらです。
apache friends – very easy apache, mysql, php and perl installation without hassles
インストールは、ダウンロードしたファイルをクリックするだけです。
面倒な手続きは要りません。
インストール後、以前のバージョンの場合、.htaccessなどで、外部からのアクセスを規制する必要があったようです。
しかし、今は、それも専用の画面で出来ます。
まったくもって、すばらしいソフトです。
ところで、私も最近、このソフトをインストールしました。
目的は、このブログのソフト、Wordpress を自分のパソコンで動かす為です。
なぜ、Wordpress を自分のパソコンで動かす必要があったかと言うと、ブログのテンプレートを作るためです。
もちろん、今ブログを見ているサーバで、テンプレートのテストをする事が出来ます。
しかし、そうすると、他の人が製作途中のテンプレートを見ることになります。
それに、ファイルを、いちいちサーバに転送するのが面倒だったからです。
ところで、作業した感想ですが、
遅い・・・
私のパソコンのスペックが低い為、表示に時間が掛かります。
私が作成していた、ブログのテンプレートは、HTMLの生成時間表示するようにしていました。
サーバでのHTMLの生成時間は、0.3秒ぐらいでした。
しかし、私のパソコンでは、同じものが3秒ぐらい掛かっていました。
これって、結構イライラしますよ。
でも、どうする事もできません。
ま~、新しいパソコンを買えば、それも解決するか~
コメント