- 締切済み
マルチデバイス対応のサイト構築について
現在、HTML、CSS、PHP、MySQL を使用しサイト構築を進めています。 最終的には同一URL、同一ソースで PC、スマートフォン、フィーチャーフォン の3種類のデバイスで表示が可能なマルチデバイス対応サイトを構築したいと考えているのですが、CMSを使わない方法でこのようなサイトを構築するにはどのような方法があるのでしょうか。 機能としては、 ・会員登録機能 ・ログイン機能 ・記事投稿機能 ・検索機能 ・画像・動画のアップロード、再生機能 などがあります。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- hymat
- ベストアンサー率58% (95/162)
回答No.1
機能は同じでページレイアウトだけが違う、ということなら、$_SERVER['HTTP_USER_AGENT']に含まれる文字でキャリア等を識別して、Smartyのテンプレートを使い分けるってのが普通のやり方でしょう。 "DoCoMo" "Vodafone" "SoftBank" "UP.Browser" "KDDI" "iPhone"とかですね。 いちいち機種に合わせて文字コード変換ってわけには行かないでしょうから、文字コードはUTF-8と思いますが、そうなると旧式ケータイは非対応ですね。