Как магазины хранят фильтры в URL? Плюс разбор и процентная нотация!

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ก.พ. 2025

ความคิดเห็น • 62

  • @alexr6829
    @alexr6829 4 ปีที่แล้ว +11

    Как всегда - Годнота, про которую многие забывают) Спасибо за пояснения, узнал новую для себя информацию!

  • @stephencurry8078
    @stephencurry8078 4 ปีที่แล้ว +2

    Спасибо, побольше видео про работу интернет магазинов.

  • @dmytrob7336
    @dmytrob7336 4 ปีที่แล้ว +1

    Интересное видео.
    Еще одной интересной задачей есть переполнение размера адресной строки (для windows google chrome около 1200 символов).
    Одним из быстрых способов решения такой задачи есть перевод с GET на POST запросы для фильтрации\сортировки.

  • @KotoffMatroskin
    @KotoffMatroskin 4 ปีที่แล้ว +1

    Очень интересный формат, продолжайте в том же духе.

  • @evgeniyprowork
    @evgeniyprowork 4 ปีที่แล้ว

    формат супер, жду продолжения

  • @Андрей-р2я1ы
    @Андрей-р2я1ы 4 ปีที่แล้ว +21

    Было бы полезно посмотреть как параметры добавляются/удаляются из URL

    • @КоростишівЛіс1
      @КоростишівЛіс1 ปีที่แล้ว

      Оно делается ссілкой обічной. И при клике опіть на вібранній фильтр новая ссілка, без єтого параметра

  • @grasslawn7544
    @grasslawn7544 4 ปีที่แล้ว

    Очень интересно, продолжайте !

  • @andriihelever1793
    @andriihelever1793 4 ปีที่แล้ว +1

    спасибо, как раз надо было делать филтрацию, данное видео было полезно

  • @Rosko6nii90
    @Rosko6nii90 4 ปีที่แล้ว

    Далёк от программирования, но посмотрел с интересом спасибо интересное видео!

  • @yashkevich8164
    @yashkevich8164 4 ปีที่แล้ว +19

    Прикольно, интересно было бы посмотреть как это на Бэке реализовывается кодом + БД

    • @maximevtahov2360
      @maximevtahov2360 4 ปีที่แล้ว +1

      страшно

    • @myagkovandrey
      @myagkovandrey 4 ปีที่แล้ว +1

      @@maximevtahov2360 очень просто - htaccess берет путь в url и кидает его в get параметр. Например так
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
      Теперь у тебя в $_REQUEST['q'] есть полный путь. Далее как и было показано в видео путь парсится. Мы понимаем, что нам нужны мониторы нужной категории, с нужными фильтрами. Лупим запрос в БД, рендерим шаблон

    • @nurasylmelsuly1863
      @nurasylmelsuly1863 4 ปีที่แล้ว

      @@myagkovandrey Лол а кто сказал что бэк пишется только на пхп

    • @myagkovandrey
      @myagkovandrey 4 ปีที่แล้ว +1

      @@nurasylmelsuly1863Лол Как выкопать яму? Возьми лопату, выкопай. а кто сказал, что ямы только лопатами копаются))

    • @nurasylmelsuly1863
      @nurasylmelsuly1863 4 ปีที่แล้ว

      @@myagkovandrey без обид если что я имел ввиду что мог бы написать типа вот как это делается в php

  • @windcrack8404
    @windcrack8404 2 ปีที่แล้ว

    Дякую, було дуже цікаво

  • @ЕвгенийПанкратов-г5ь
    @ЕвгенийПанкратов-г5ь 4 ปีที่แล้ว

    Я подобное решаю с помощью хэша.
    Ссылка красивая, нет ограничений + полезную инф.
    можно получить.

  • @user-zd5ee
    @user-zd5ee 4 ปีที่แล้ว

    Очень полезно, Алекс! Спасибо большое!

  • @ЛистокЯблони-р1у
    @ЛистокЯблони-р1у 4 ปีที่แล้ว +1

    Звонить не буду, а урок супер!

  • @LinaGrigorievna
    @LinaGrigorievna 4 ปีที่แล้ว

    супер, очень познавательно, спасибо!)

  • @eugenedavidoff6996
    @eugenedavidoff6996 4 ปีที่แล้ว +1

    Было бы интересно посмотреть на реализацию фасетного поиска, на примере той же Розетки.

  • @glebkabayjanov5646
    @glebkabayjanov5646 4 ปีที่แล้ว

    Лайк
    побольше такого контента

  • @enotsuperstar
    @enotsuperstar 4 ปีที่แล้ว

    Супер, я так и предполагал что оно работает

  • @ВячеславЧервінко
    @ВячеславЧервінко ปีที่แล้ว

    Супер)

  • @Mysticstate
    @Mysticstate 4 ปีที่แล้ว

    Годнота, спасибо!

  • @razmiqayelyan1497
    @razmiqayelyan1497 3 ปีที่แล้ว

    Очень было интересно спасибооо

  • @СлаваУкраїні-э6ф
    @СлаваУкраїні-э6ф 4 ปีที่แล้ว

    Було цікаво, дякую.

  • @Qwerty-fn3rf
    @Qwerty-fn3rf 4 ปีที่แล้ว

    Спасибо, интересно! А фильтрацию фильтров делают? Если допустим мы выбрали минимальную цену, а мониторов с диагональю там 27 дюймов и больше по такой цене нет, то эти чекбоксы по идее отображать не нужно

  • @liubomyrp15
    @liubomyrp15 4 ปีที่แล้ว

    Хорошее видео. Подобные фильтры я с помощью AJAX запросов реализую (используя jQuery :) ). Кстати, в этом видео есть урок по парсингу строки))) 2 в 1

    • @NektamuFox
      @NektamuFox 4 ปีที่แล้ว +1

      ну так задача в том, что бы состояние фильтров отображалось в URL и потом можно было его копировать и делиться

    • @liubomyrp15
      @liubomyrp15 4 ปีที่แล้ว

      @@NektamuFox Согласен. У меня в основном не большие проекты. AJAX-а вполне достаточно.

    • @NektamuFox
      @NektamuFox 4 ปีที่แล้ว +1

      @@liubomyrp15 дело не в размере проекта, а в требованиях :)
      я вот буквально недавно подобную систему реализовывал и наткнулся на кучу проблем из-за схемы данных на бекенде.

    • @liubomyrp15
      @liubomyrp15 4 ปีที่แล้ว

      @@NektamuFox + как раз в моих этого не требовалось)) и что, решыли? ))

  • @kostya-z6w
    @kostya-z6w ปีที่แล้ว

    спасибо

  • @DzhavidR
    @DzhavidR 4 ปีที่แล้ว

    очень интересно

  • @ЮлияВыборнова-б4р
    @ЮлияВыборнова-б4р 2 ปีที่แล้ว

    скажите а почему эти параметры не передаются в fetch запросе, например? Не понимаю зачем в строке url

  • @sounds_ofnature.
    @sounds_ofnature. 4 ปีที่แล้ว +1

    Скажите пж хочу пройти плейлист js для начинающих, но не смог найти первый урок, как его найти

  • @antonkanevets4994
    @antonkanevets4994 4 ปีที่แล้ว

    Александр, подскажите пожалуйста - если страница сформирована динамически через Ajax-запрсы ,можно ли сохранить ее в url-строке?

  • @abakar05
    @abakar05 2 ปีที่แล้ว

    Даже начинающий верстальщик это понимает, кому предназначено видео...

  • @rebekau154
    @rebekau154 4 ปีที่แล้ว

    А,что в html ключ-значение через = записывается?

  • @Wide841
    @Wide841 4 ปีที่แล้ว

    Интересно

  • @KemalettinHadis-un4to
    @KemalettinHadis-un4to ปีที่แล้ว

    Emeğine sağlık.

  • @marklevine5721
    @marklevine5721 4 ปีที่แล้ว

    Здравствуйте, Алекс.
    По какому e-mail можно Вам написать?

  • @D0F4M1N3
    @D0F4M1N3 4 ปีที่แล้ว

    Как сделать загрузку и скачивание файлов word, pdf на сайт при помощи js или node.js

    • @itgid
      @itgid  4 ปีที่แล้ว

      В курсе node.Js это есть.

    • @D0F4M1N3
      @D0F4M1N3 4 ปีที่แล้ว

      @@itgid Спасибо! Очень хороший фидбек)

  • @liubomyrp15
    @liubomyrp15 4 ปีที่แล้ว

    Мне кажеться, или OLX сделан на PHP а розетка на фреймворке типа Django, Flask ?

    • @pavel7930
      @pavel7930 4 ปีที่แล้ว +2

      Розетка на Ангуляре...

    • @chetxtn
      @chetxtn 4 ปีที่แล้ว

      Собственно, а какая разница вообще?)

    • @liubomyrp15
      @liubomyrp15 4 ปีที่แล้ว

      @@chetxtn на розетке запросы выглядят как роуты. Просто заметил))

    • @ДовгальДима
      @ДовгальДима 4 ปีที่แล้ว +1

      Проверил на pr-cy, показал что olx написан на PHP, а rozetka на node.js, express...

  • @skyhobbit9901
    @skyhobbit9901 2 ปีที่แล้ว

    Интересно, почему двумерный массив нельзя называть матрицей?

    • @itgid
      @itgid  2 ปีที่แล้ว

      Можете

  • @ificouldfly4874
    @ificouldfly4874 4 ปีที่แล้ว

    Верните возможность писать в группе всем 😂!

  • @itgid
    @itgid  4 ปีที่แล้ว +2

    ПервоАх!

  • @turtrueweb
    @turtrueweb 4 ปีที่แล้ว

    +

  • @Idontknow-xo7ou
    @Idontknow-xo7ou 4 ปีที่แล้ว +1

    Твой английский меня убивает