Если в строке будут GET (хотя вроде и не будет… я не помню) или index.php, то данное решение не пройдёт,подойдет, если гет запрос не влияет на выбор страницы. Обычно запросы такого вида обрабатываются через роутинг и гет запросы несут в себе дополнительную/фильтрующую информацию, не влияющую на выбор раздела сайта. То же касается index.php - в условии четко указано какой должен быть концевой раздел урл. И при использовании роутинга index.php в конце урл просто выдаст ошибку, или будет считаться параметром, в зависимости от настроек.
Если окажется строка, вида "/prodazha", но будет запрошена совсем другая страница, типа "/sukablayt/nahoy/prodazha/" то условие пройдёт проверку… уже баг.Не баг, а неверная архитектура. Если у вас разные разделы с одинаковым окончанием - значит что-то пошло не так... Хотя это не исключено, но как мы видим по вопросу - прочие условия не предоставлены, исходим из того что есть, в идеале нужно проверять название контроллера или экшна, но структура проекта нам не известна, по этому такое решение в любом случае "костыльное".
Преобразование типов тут не нужно, тогда лучше использовать сравнение без преобразования типов. Правильно ли я понимаю?В пхп нет явного преобразования типов, только неявное, и есть еще приведение типов, которое тут тоже не нужно. Понятие "лучше" в таком контексте бессмысленно.
делай редирект через php, учитывая вьюпортты это серьезно? То есть, вот так ты видишь ответ? Ну ок, то есть то что это 2 отдельных метода, один на стороне сервера, а другой на стороне клиента ты вообще не различаешь... чувак, иди школу закончи, удели внимание чтению.
Я не шарю во vue и flask’е,"а так же нихера толкового посоветовать не могу, но повыеживаться буду". То что вы лично ничего не понимаете - больше ваша беда, нежели некомпетентность местных товарищей. И да, самым логичным ответом на поставленный вопрос было допилить адаптив. Вы нихера не читая вклиниваетесь в обсуждение своим компетентным мнением. По комметам человеку дали решение - отдельная апликация под мобильный контент, со своими шаблонами и вьюшками. Ничего нового не придумали еще, сильвер буллет не существует, все нужно пилить ручками.
И ни один ни второй не понимают что вся IT сфера это в первую очередь сфера обслуживания бизнеса.Ах, какие мы умные, словей то каких знаем... Если бы ТС еще упомянул что под мобильный ему нужен совершенно другой функционал (а не то что вы, дураки местные подумали, не могли догадаться штоле?) ответы были бы совершенно другие.
такую строку: "текст текст 'картинка'".картинка это типа эмодзи?
SELECT * FROM `articles` WHERE `categories_id`='int'???
Я автоматизированное тестирование учу,
я чего-то думала, что в IT все совсем не так и "и так сойдет" не прокатит:)Если бы не второе, то первое бы не понадобилось, логично же )))
о, да, только вот в вопросе забыли это упомянуть. А потом в комментах разнылись что вам советуют фигню. Специально под ваше нытье я дописал ответ, но опять же - вы не читаете, нафига тогда спрашивать?
читай по губам:определяете в пыхе если это мобиль - редирект на мобильную версию,, и да, я написал пых, но никто не запрещает вам получить юзерагент питоном/нодой или с++. Если не отловилось на бэке (а тоакое бывает, например прокся режет юзерагент или клиент намеренно сккрывает его, например через тор), определяем яваскриптом размер вьюпорта и если надо делаем редирект на моб. версию. Это не костыли, не рокет сайнс, что кстати делает и фейсбук, и вк, и что, если вы такой б*дь суперразработчик, вы могли посмотреть в заголовках того же фб/вк сами.
Жду от вас хотя бы одной фичи, реализованной в мобильной версии, которой нет в десктопе, ибо трындеть не мешки таскать, а вы я вижу грамотный знаток мобильных версий вк/фб...
Нет, не по этому, а только по тому что еще 5-7 лет назад (а мобильная версия у них появилась гораздо раньше) это была реальная необходимость, а сейчас переделывать - практически неподъемный труд.
а с чего ты вообще взял что я это взял? если у вас мвц или хотя бы нормальное разделение контент/код. Но читать, видимо, не ваше, чукча не читатель, чукча писатель...