Как сделать сайт отдельно для мобильных устройств?

Как сделать, чтобы к сайту добавилась приставка m ( m.site.com )? Или это адаптивная верстка?
  • Вопрос задан
  • 160 просмотров
Решения вопроса 3
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
1. Создать домен 3-его уровня m.site.com на DNS сервере.
2. По user-agent делать переадресацию на нужный поддомен.
Ответ написан
Комментировать
@Giperoglif
имхо лучше делать:
1) раздельные вьюшки для десктопа и мобил.
2) адаптивную верстку.

лично я за первый вариант т.к. лютая адаптивность слишком утяжеляет вёрстку.
Ответ написан
@RookDeveloper
Во-первых, нужно найти точку входа в веб-приложение, и там сделать проверку типа такой ( я где-то находил в интернете и использовал, коллеги тестили с нескольких телефонов - все работает)

И если зашли с телефона, то делать редирект на поддомен.
Верстка и домены это разные вещи.
Верстка - это его стили, дизайн, размеры блоков. Можно сделать, чтобы на 1 сайте была как-бы одновременно и мобильная версия и версия для пк, т.н резиновая верстка. А можно так, на одном домене/поддомене версия для пк, а на другом для телефона. Это происходит в тех случаях, когда контент, блоки сильно различаются. Например, когда в мобильной версии нужно вывести один блок, в пк другой и при этом разрабам не хочется нагружать сервер лишними запросами к бд (как вариант).
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Ricchie
Как вариант можно использовать готовые SaaS инструменты вроде Dudamobile, сервис буржуйский, да, придется поиграться и не для всех подойдет, но не тяжелые сайты конвертит в мобайл на уровне. Инструкцию на русском можно глянуть тут - https://uguide.ru/kak-sdelat-mobilnuyu-versiyu-sajta.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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