みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ウェブサイト作成について

動的なページと静的なページってありますよね?今のところ静的なページは作ることができたのでしたが,動的なページの作り方を教えていただきたいです.

今自分が作ろうとしているサイトは,自分が趣味で作ったものなどを公開するサイトで,なにか出来たたびにサイトを更新しようと思っています.毎回htmlファイルを書き換えてアップロードするのはしんどいと思い,ファイルをアップロードするだけでそれを認識して適切に表示してくれるような動的なページを作ろうとしています.

少し調べたところ,MySQLとphpの組み合わせでできるのではないかと思ったのですが(もちろん現時点ではどちらもさっぱりです),それ以外にもっと簡単にできる方法があれば教えてください.また,何かヒントになる情報があればください.お願いします.

ファイル検索システムなどを作ろうとしているのではなく,それぞれのファイルを階層的(?)に自動的に並べるようなものを作りたいと思っています.

<イメージ>
・絵(階層1)
  ・ドラクエ(階層2)
    ・ドラクエ3(階層3)
      ・ゾーマの絵へのリンク
      ・バラモスの絵へのリンク
    ・ドラクエ5
  ・FF
    ・FF1
・小説
  ...


といった感じです.(わかりにくくてすいません)上のイメージの階層というのは,それぞれhtmlで別のページというわけではなく,同じページの中であり,階層1がH1タグで書かれて,階層2がH2タグで書かれて,という感じです.

できれば階層上になっているフォルダ(絵/ドラクエ/ドラクエ3/ゾーマ.jpg とか)に入れるだけでサイト上に表示できたりすると楽なのですが可能でしょうか.それとも全ての絵を同じフォルダに入れて,それとは別にデータベースを作成してそこで各ファイルにタグをつけて管理するほうがいいのでしょうか.

正しい知識がないため見当はずれなことを書いて質問しているとは思いますが,わかる方がいましたらアドバイスください.

投稿日時 - 2012-11-22 15:07:40

QNo.7810325

困ってます

質問者が選んだベストアンサー

http://www.yumemaboroshi.net/cate95/
いろいろありますが、一番上のwebアルバム(pipipiga)がそんな感じですね。PHPだけで出来そうです、設置解説も載ってます。

投稿日時 - 2012-11-22 15:52:08

お礼

ありがとうございます.実際に自分のサイトで公開するのは絵ではないのですが,phpを勉強してpipipigaを改造できればうまくやれる気がします.情報ありがとうございます.

投稿日時 - 2012-11-22 17:51:41

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

自分のPC内のデータを形を変えてアップするということでしたら、自宅サーバでなければ、結局は静的ページということになりますね。

まあ手でページを作らないでプログラムで作れば手間が省けるということでしょう。
ページを吐き出す言語はやはりPHPが便利です。

運用イメージとしては全ての表示すべきページは前もって用意されてリンクでつながっている。
ご自身のPCのデータが変わったら、プログラムを実行して、ページを書きなおしてアップする。
といった方法になると思います。

もしサイトでPHPの実行が可能であれば、ページを動的に作ることも可能でしょう。
その場合、サイトにご自身のファイル情報を取り込んでおく必要があり、その情報からページを吐き出します。
ファイルの内容が変わったら、ファイル情報をアップし直す、といった方法ですね。

サイトでPHPが使えるか否か。
どこでPHPを使うべきか。
でも簡単そうなのでJavascriptでも実現しそうな気もします。

この辺からの調査と設計でしょう。

なお、PHP環境の構築はxamppをお勧めです。
簡単に実行環境ができます。

投稿日時 - 2012-11-23 17:41:02

あなたにオススメの質問