@yakovlevq

Версии сайта, мобильная и пк без поддомена?

Привет, насколько целесообразно делать 2 версии сайта путем ajax запроса файлов после проверки.
Если пользователь с телефона - загружать мобильную версию index_mobile.php
Если с пк - index_pc.php

Прикрепляю скрин реализации этого (абстрактно и примитивно, просто показать принцип)
Этот код работает и в зависимости от условий (здесь они примитивны, для примера) выдает нужную страницу.

Конечно, думаю о том что делать с теми у кого не поддерживается JS - сайт вообще не загрузится и это такое себе.

Что скажете насчет реализации, как сделать исключения для тех у кого не работает js и загрузить какую-то другую версию сайта и тп?
Или может уже есть какие-то готовые библиотеки и т. п.?
Заранее - спасибо.5e3c69ecf2692100336671.jpeg
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 2
b0nn1e
@b0nn1e
Alcohol & Ruby on Rails
Сделайте средствами CSS
Ответ написан
@Kizzeon
Вариант один: Выдавать html код исходя из того, что у пользователя(телефон планшет или пк) например с помощью mobile detect или его аналогом встроенным в CMS.
Из cms реализации знаю mobiledetect для MODX

Вариант второй: Если есть много динамических данных, которые нужно вставлять в html то может быть рациональным превратить веб сайт в веб приложение. Но если там мало динамического контента то не рекомендую выбирать этот вариант

Вариант третий: Сделать отзывчивый сайт на медиа-запросах, всяко лучше чем перекладывать нагрузку на сервер в большинстве случаев

И потом вариант с поддоменом

Что лучше для вас - выбирайте сами
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы