ホームページ及びデータベースの作成(MySQL, PHP?)
これまで撮りだめた写真を掲載したホームページを開設したいと考えて、DreamweaverCS3を勉強しながら作成しているところです。ホームページ上では、それぞれの撮影地毎にページを作成し、写真の一覧を掲載する他、撮影地にかかわらず写真のキーワード毎(例えば、木、石、空、海など)に写真の一覧を表示させたいと考えております。前者の撮影地毎については、撮影地ごとのページを作ることで良いのですが、後者については、キーワード毎にいちいちhtmlページを作るのではなく、そのキーワードに関連する写真をデータベースから自動で表示させたいと考えています(メインページに、先のキーワードを並べて、クリックすると違うページでそのキーワードに関連する写真の一覧が並ぶという形)。
データベースの作成も含めて、どのようにこのようなページを作れば良いか、ウエブを見てみたところ、MySQL, PHP, Apache, MAMPといったような言葉にはぶつかったのですが、試しにMAMPをダウンロードしてみたのは良いものの、知識が全くないため、チンプンカンプンといった状況です。そもそも、先の目的のために、MySQL, PHPといったものが必須なのかもいまいち自信がなく、ここでどなたかに教えていただけないかと思った次第です。
質問を纏めると、
1.上記のようなホームページを作るためには、MySQL, PHP, Apache(またはMAMP)といったものを使う必要はありますか?また、使った方が良いですか?(実はDreamweaverCS3だけで出来たりしますか?)
2.もし必要な場合、データベースの作成も含めて一から勉強するのに良い書籍、サイトをご紹介頂けませんか?(自分なりに検索しましたが、とても難しい内容ばかりでした。。)
因に、ウエブサイトについての知識は2週間前にDreamweaverCS3を勉強し始める前までは殆どありませんでした。この2週間で集中的に勉強して基本的なページは作れるようになったといえ、初心者の段階であることにはかわりません。そんな中でかなり無謀なことをしているのかなと思いながらも、何とか自分のサイトでこれまで撮りだめた写真をキーワード検索できるようにしたいと考えており、そのために必要なことを是非勉強したいと考えています。
どうぞ宜しくお願いします。
お礼
ご回答ありがとうございます。 >単純にファイル管理アプリケーションで良いのでは? そうなんですけど、CDROM内に入れたいんです・・・。 やはりHTMLからでは無理ですよね? CDROM内に小さいサーバを立ててPHPで・・・とも思ったんですが、 ブラウザでローカルディレクトリにアクセス出来てしまうのは何か危険な感じがしますよね。 やはりHTMLは使わずに、Cとかでアプリを作ってEXEを一緒にCDROMに入れるのが現実的ですよね・・・。