@MrWarriorsKing
Надеяться на лучшее - готовиться к худшему.

Как создаются фильтры на сайтах?

Хотел бы узнать хотя бы вкратце, как делаются фильтры, как в ИМ-ах, к примеру:
5cdbf712b324a587021148.png

Понятное дело, что там Ajax, но вот не могу понять - всё ли на фронтенде? PHP задействован?

Если можно, то объясните в паре предложений, ну или как удобно.

Спасибо.
  • Вопрос задан
  • 100 просмотров
Решения вопроса 2
@ipokos
Понятное дело, что там Ajax, но вот не могу понять - всё ли на фронтенде?

ajax шлет запрос на бек. Бек берет переданные в него параметры и готовит запрос к БД. С бека делается запрос в БД и получается выборка, а результат отправляется на фронт. На фронте результат принимает ajax и выводит на страницу.

PHP задействован?

Зависит от того, на чем вы пишите.
Ответ написан
Stalker_RED
@Stalker_RED
Это называется "фасетный поиск" или "фасетный фильтр". Есть и готовые системы и куча литературы как это делается.

И да, это не будет "легко и за полчасика", даже не надейтесь.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
alex-1917
@alex-1917
Если ответ помог, отметь решением
Тут главное - не начинать свой велосипед с фильтров.
Можно надолго уйти в закат....
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы