Как делаются огромные формы?

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

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

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

Фильтр для выбора - называется фасетный. В сети множество примеров и готовых реализаций.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Комментировать
Ваш ответ на вопрос

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

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