人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ウノウラボのようなサイトを構築する場合。

http://www.eigaseikatu.com/
例えば、など。

作品やそれに関する口コミや評価・情報などが表示されますが、
URLを美しく、かつ使いやすくしたいと思っています。


今はフレームワークを使わずに、
ベタ書き的にプログラミングしてhtaccessでそれっぽくしていますが、
もっとスマートに構築して、管理も楽にしたいと思っています。

フレームワークは何度か見てみましたが、
どれがベストかわからないのでやめました。
使ってみたいですが、
重いイメージと、自由の無さが気になって、
後はフレームワーク使わない方が覚える手間省けて早く書けそうなイメージです。

php/mysqlです。

http://xxx.jp/title/123456/ 映画詳細
http://xxx.jp/person/23456778/ 役者名
http://xxx.jp/imp/432432/ 特定の映画の口コミ一覧
http://xxx.jp/imp/432432/123453/ 口コミの特定記事
http://xxx.jp/user/4312423/ ユーザーページ
http://xxx.jp/com/423423/ 特定映画の掲示板
http://xxx.jp/com/423423/42342/ 特定映画の掲示板詳細記事

映画生活のような、映画データベース+コミュニティ的な内容をイチから構築するなら、
どのような方法が良いのか、アドバイスを頂けますと助かります。

●質問者: onigirin
●カテゴリ:ウェブ制作
✍キーワード:MySQL PHP アドバイス イメージ ウノウラボ
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● kemworld
●27ポイント

質問に書かれているようなアドレス形式のページが簡単に作れそうなのはcakephpですね、フレームワークですけど。

http://cakephp.jp/

でもフレームワーク使わないで、という感じなら現状の、ベタ書き的にプログラミングしてhtaccess、が最善ではないでしょうか。

とはいえある程度phpが使えて、現状よりも楽に?、という感じならcakephpをオススメします。

◎質問者からの返答

どうもありがとうございます。

cakephpだったんですね。

フレームワークは苦手意識があっていまいち不安があるのですが、

ちょっとcakeについて調べてみますね。


2 ● jkuery
●27ポイント

映画生活は、PHPのMojaviというフレームワークでできていると前に聞いたことがあります。

フレームワークは使った方が便利だと思いますよ。

◎質問者からの返答

どうもありがとうございます。

Mojaviだったんですね。

フレームワーク、これを機に使ってみようかなぁ。


3 ● sphire
●26ポイント

mod_rewriteが理解できるなら、無理にフレームワーク使わなくていいと思いますけどね。

ドキュメントルート直下の.htaccessに

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /router.php [L]

とか書いて、router.phpに

<?php
$uri = $_SERVER['REQUEST_URI'];
$params = explode('/', $uri);
echo '<pre>', print_r($params, 1), '</pre>';

とか書いて、それぞれアクセスしてみたときの$paramを見たら

あとはswitchで処理を振り分ければ良いと思います。

◎質問者からの返答

どうもありがとうございます。

実は今、これに近い方法で処理しています。

これでいいといえば、これでいい気もしてきますねぇ・・・。

DB使うときだけフレームワークにしてみようかな。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ