Задать вопрос
  • Как выглядит реализация мобильной версии сайта?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    Kaisar Kuanysh,
    Я несколько раз повторил, что таковы бизнес задача и я нигде не просил влиять на нее.
    о, да, только вот в вопросе забыли это упомянуть. А потом в комментах разнылись что вам советуют фигню. Специально под ваше нытье я дописал ответ, но опять же - вы не читаете, нафига тогда спрашивать?
    я просил решение, которое и близко не должно касаться css.
    читай по губам:определяете в пыхе если это мобиль - редирект на мобильную версию,, и да, я написал пых, но никто не запрещает вам получить юзерагент питоном/нодой или с++. Если не отловилось на бэке (а тоакое бывает, например прокся режет юзерагент или клиент намеренно сккрывает его, например через тор), определяем яваскриптом размер вьюпорта и если надо делаем редирект на моб. версию. Это не костыли, не рокет сайнс, что кстати делает и фейсбук, и вк, и что, если вы такой б*дь суперразработчик, вы могли посмотреть в заголовках того же фб/вк сами.

    Я тебе открою секрет, бывают такие веб-приложения, где мобильная версия в корне отличается от десктопной, тот же ВК.
    Жду от вас хотя бы одной фичи, реализованной в мобильной версии, которой нет в десктопе, ибо трындеть не мешки таскать, а вы я вижу грамотный знаток мобильных версий вк/фб...

    Хочешь сказать, они в 2020 году делят мобильную версию от десктопной только потому что не умеют юзать твои media запросы?).
    Нет, не по этому, а только по тому что еще 5-7 лет назад (а мобильная версия у них появилась гораздо раньше) это была реальная необходимость, а сейчас переделывать - практически неподъемный труд.

    С чего ты взял что тут вообще где то есть MVC?
    а с чего ты вообще взял что я это взял? если у вас мвц или хотя бы нормальное разделение контент/код. Но читать, видимо, не ваше, чукча не читатель, чукча писатель...
  • Не запускается mySQL в xampp, что делать?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    Максим Вакаев, хм, как то вы читаете пропуская слова... Вроде я про пид файл говорил удалить...
  • Как при помощи php вывести блок только на нужной странице?

    ThunderCat
    @ThunderCat Куратор тега PHP
    Если в строке будут GET (хотя вроде и не будет… я не помню) или index.php, то данное решение не пройдёт,
    подойдет, если гет запрос не влияет на выбор страницы. Обычно запросы такого вида обрабатываются через роутинг и гет запросы несут в себе дополнительную/фильтрующую информацию, не влияющую на выбор раздела сайта. То же касается index.php - в условии четко указано какой должен быть концевой раздел урл. И при использовании роутинга index.php в конце урл просто выдаст ошибку, или будет считаться параметром, в зависимости от настроек.

    Если окажется строка, вида "/prodazha", но будет запрошена совсем другая страница, типа "/sukablayt/nahoy/prodazha/" то условие пройдёт проверку… уже баг.
    Не баг, а неверная архитектура. Если у вас разные разделы с одинаковым окончанием - значит что-то пошло не так... Хотя это не исключено, но как мы видим по вопросу - прочие условия не предоставлены, исходим из того что есть, в идеале нужно проверять название контроллера или экшна, но структура проекта нам не известна, по этому такое решение в любом случае "костыльное".

    Преобразование типов тут не нужно, тогда лучше использовать сравнение без преобразования типов. Правильно ли я понимаю?
    В пхп нет явного преобразования типов, только неявное, и есть еще приведение типов, которое тут тоже не нужно. Понятие "лучше" в таком контексте бессмысленно.
  • Как выглядит реализация мобильной версии сайта?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    root365,
    делай редирект через php, учитывая вьюпорт
    ты это серьезно? То есть, вот так ты видишь ответ? Ну ок, то есть то что это 2 отдельных метода, один на стороне сервера, а другой на стороне клиента ты вообще не различаешь... чувак, иди школу закончи, удели внимание чтению.
  • Как найти ошибку в скрипте?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    assets/img/bg_2.png полагаю...
  • Как выглядит реализация мобильной версии сайта?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    root365,
    Я не шарю во vue и flask’е,
    "а так же нихера толкового посоветовать не могу, но повыеживаться буду". То что вы лично ничего не понимаете - больше ваша беда, нежели некомпетентность местных товарищей. И да, самым логичным ответом на поставленный вопрос было допилить адаптив. Вы нихера не читая вклиниваетесь в обсуждение своим компетентным мнением. По комметам человеку дали решение - отдельная апликация под мобильный контент, со своими шаблонами и вьюшками. Ничего нового не придумали еще, сильвер буллет не существует, все нужно пилить ручками.

    И ни один ни второй не понимают что вся IT сфера это в первую очередь сфера обслуживания бизнеса.
    Ах, какие мы умные, словей то каких знаем... Если бы ТС еще упомянул что под мобильный ему нужен совершенно другой функционал (а не то что вы, дураки местные подумали, не могли догадаться штоле?) ответы были бы совершенно другие.
  • Как конвертировать emoji в формат UTF-8?

    ThunderCat
    @ThunderCat Куратор тега PHP
    Yariik,
    такую строку: "текст текст 'картинка'".
    картинка это типа эмодзи?
  • Как конвертировать emoji в формат UTF-8?

    ThunderCat
    @ThunderCat Куратор тега PHP
    Вопрос, конечно, криво задан, но точно не про это...
  • Ошибка php mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given?

    ThunderCat
    @ThunderCat Куратор тега PHP
    nikoosya, то есть у вас в запросе
    SELECT * FROM `articles` WHERE `categories_id`='int'
    ???
  • Как конвертировать emoji в формат UTF-8?

    ThunderCat
    @ThunderCat Куратор тега PHP
    Yariik, в любом случае причем тут конвертация в UTF-8???
  • В чем ошибка? Cannot read property '0' of undefined?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    OWIII, и что там, ничего нельзя больше написать? точно? Например
    console.log(arr[j],i);
  • Ошибка php mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given?

    ThunderCat
    @ThunderCat Куратор тега PHP
    nikoosya, я что, спрашивал что "он должен вернуть добавить id"? Я спросил что в $cat['id']. var_dump() используйте.
  • В чем ошибка? Cannot read property '0' of undefined?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    ошибку разверни, там видно строку откуда ноги растут.
  • У меня большие проблемы с изучением технологий. Стоит ли продолжать или лучше не терять время?

    ThunderCat
    @ThunderCat
    allicewl,
    Я автоматизированное тестирование учу,

    я чего-то думала, что в IT все совсем не так и "и так сойдет" не прокатит:)
    Если бы не второе, то первое бы не понадобилось, логично же )))
  • У меня большие проблемы с изучением технологий. Стоит ли продолжать или лучше не терять время?

    ThunderCat
    @ThunderCat
    allicewl, Если не секрет - что конкретно вы учите? А то реально как то создается впечатление что вы учите ПРОГРАММИРОВАНИЕ в глобальном смысле )
  • У меня большие проблемы с изучением технологий. Стоит ли продолжать или лучше не терять время?

    ThunderCat
    @ThunderCat
    allicewl, в догонку: Я вот часто приходил на проекты, где требовалось разгребать го... подправлять код за программистами, которые только на этом месте уже года 3-4 работали, и поверьте, там можно было не пальцем, а мор... носом тыкать практически в любой участок кода и спрашивать "А кто б*дь это сделал, а?". И ничего, живут как то люди... Это я не к тому чтобы вы так же делали, это к тому что тут тоже бывает подход "там написал предложение, пусть даже с 5 ошибками - и так понятно", ваш подход в этом плане гораздо ценнее.
  • У меня большие проблемы с изучением технологий. Стоит ли продолжать или лучше не терять время?

    ThunderCat
    @ThunderCat
    allicewl, когда через 2-3 года вам тыкнут пальцем и спросят что это, а вы кроме гугла ничего не сможете сказать - тогда ой. А если это на этапе обучения и роста - достаточно будет сказать - "нашла такое решение на тостере, попробовала - вроде работает", то не один адекватный прогер вам ничего как джуну плохого не скажет. Разве что посоветует что-то продправить или сделать рациональнее. Я вот в теме 20+ лет, и все еще что-то новое для себя нахожу, часть конечно связана с развитием отрасли в целом, но есть вещи которые я раньше просто не делал. Или делал иначе и увидел где-то решение лучше. Так что да, код хорош пока он делает то что от него требуется, но расти над собой нужно будет постоянно, это факт. С другой стороны постоянное обучение отодвигает деменцию (ха, еще одно слово для погружения в гугл)).

    Самые короткие курсы после которых человек реально может где-то работать программистом (и его не будут бить за код) как раз где то около года. Если вы сами обучаетесь - смело умножайте на 2 или даже 3.
  • Почему данные не добавляются в БД?

    ThunderCat
    @ThunderCat Куратор тега PHP
    Sergey, предполагается что пдо настроен для использования, а не тупо ляпается с кода стековерфлоу. В ответе уточнил, а то оказывается "это не очевидно".
  • Почему данные не добавляются в БД?

    ThunderCat
    @ThunderCat Куратор тега PHP
    Лентюй, ну да, пдо (сюрприз!) надо настроить при подключении... Как и все остальное...