複雑な php/mysql/js Web サイトがあります。モバイル版を作りたい。Web での読書に基づいて、現在のサイトには複数の列と画像があるため、レスポンシブ サイトではなく、m.google.com や m.yahoo.com のような専用の簡素化されたサイトである必要があると思います。(すでにモバイル ブラウザーで動作しますが、目を疲れさせ、最適化にはほど遠いものです。)
理想的なバージョンは、モバイル ブラウザーを検出した後、1 つのファイル セットを持ち、別のスタイルシートで swqp することです。ただし、このサイトはそのために構築されたものではなく、現実的な選択肢ではありません。サイトもテンプレートで構築されていません。
一方で、すべてのロジックとデータベース クエリを書き直したくありません。
私が考えることができる2つのオプションは次のとおりです。
オプション 1: 1 セットのファイル、つまり 1 つの Web サイト。モバイル ブラウザーを検出し、セッション変数を設定できました。次に、すべてのページでモバイル セッション変数をチェックし、存在する場合はハンドヘルド用に最適化されたマークアップを表示します。
オプション 2: web サイトのファイルをモバイルなどの別のディレクトリにコピーします。次に、これらのファイルのマークアップをやり直して、ハンドヘルド用に最適化します。
オプション 1 を実行して、Web サイトに m.site.com のような独自のサブドメインを持たせることはできますか?
別のスタイルシートを交換したり、別のテンプレートを使用したりするだけの場合、モバイル Web サイトのベスト プラクティスと見なされるものはオプションではありません。
ご提案いただきありがとうございます。