Нужен ли поддомен для мобильной версии сайта?

Имеется мобильная версия сайта и десктопная. Можно ли обойтись без "m" поддомена, чтобы при этом на мобильных устройствах запускалась мобильная версия сайта с тем же доменом, что и десктопная версия? И если да, то какие могут быть подводные камни?

Буду благодарен за любые наводки и подсказки. Спасибо.

P.S. Адаптивный дизайн невозможен.
  • Вопрос задан
  • 7063 просмотра
Решения вопроса 1
Murmurianez
@Murmurianez
JavaScript Developer
В моём кейсе были такие причины сделать отдельную мобильную версию (SPA):
a. Адаптив очень жирный и долго грузится (в общем случае вам нужен Bootstrap и т.п., но можно конечно и свой микровелосипед запилить)
б. Полнофункциональная мобильная версия не всегда нужна и не всегда хороша (возьмите любой серъёзный проект, а не какой-нибудь бложик), а грузить придётся всё (в мобильной версии мне не нужны почти все библиотеки)
в. Потенциальные проблемы с SEO

Придётся поддерживать два кода, но если версия для mobile упрощённая до минимума, то это не должно стать проблемой.
Будут проблемы с развилкой на какой сайт идти (Как раз решал этот вопрос: https://toster.ru/q/226600)

Если же сайт достаточно простой то адаптив, наверное, лучший выбор - будет всегда хорошо выглядеть, ссылки всегда будут вести в одно и то же место и гемора на серверной стороне не будет.
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
bootd
@bootd
Гугли и ты откроешь врата знаний!
Не майтесь дурью. В данном случает вам лучше сделать адаптивный сайт. Но если и он вам не гоже, хз почему, то определяйте на сервере тип устройства и отдавайте для него отдельный шаблон вывода!

P.S. Не нужно думать что для телефона адаптивный сайт может быть очень тугим. Ведь по сути мы получаем тот же сайт, что и на ПК! За исключением различий скорости интернета. Есть масса техник, для уменьшения скорости загрузки сайта. Нужно лишь уметь их применять!
Ответ написан
edinorog
@edinorog
Троллей не кормить!
нужен. трафик не везде резиновый. хорошо конечно если ваша cms определит что браузер мобильный и отдаст его мобильную версию. а если нет?)
Ответ написан
@AlexanderKomarchouk
программист PHP, embedded atmega/stm32
Честно говоря не понимаю, что вам мешает брать пример, например, с Википедии.
Вот ознакомьтесь:
Обычный сайт
Мобильный сайт

Кстати, на сам m.habrahabr.ru обратите внимание.
Ответ написан
Зависит от сайта. Если удобно сделать версию, которая работала бы и там и там, лучше так. Но если дизайн и содержание такого не позволяют, а мобильная версия может быть только урезанной -- однозначно делайте "m.site.ru" версию. Для СЕО это не должно быть важно.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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