Добрый день всем, задумался над таким вопросом. Как делают огромные формы на популярных сайтах. Для примера взять к примеру любой сайт продажи авто, там больше формы которые можно сказать индивидуальные для каждой модели или например сайт продажи бытовой техники, там очень много видов этой техники для каждой модели тоже свои данные конкретные. Как все это делают? Как они рендерят формы в зависимости от выбранных моделей и т.п.. В базе хранят что ли эти формы и при выборе определенной модели подгружают нужную форму? Как это происходит? Есть ли какие книги, статьи где хоть как то поясняют как это делают?
набор параметров вполне себе ограниченный, но тоже в базе естественно проще хранить и расширять легче.
данные в параметрах естественно бесконечные могут быть, но конечно есть и дефолтные списки и тоже в базе конечно же.
как делается - как сделаете так и будет.
EAV можно погуглить например
сам фильтр на фронте - отдельная большая тема - фасетный поиск