Нужен совет. Ajax
У каждой позиции 4 опции по 4 варианта. Каждый вариант имеет свою стоимость и картинку.
При выборе варианта изменяется "сумма" и "картинка".
2 варианта реализации:
1. Закинуть все варианты в json и при изменении скриптом подставлять значения.
плюс: быстрая реакция сайта на изменение опции.
минус: долгая загрузка страницы и куча данных в памяти.
2. Сделать через Ajax
плюс: данные вытаскиваются только при выборе опции, сама страница загружается быстрее, в памяти чисто.
минус: при каждом изменении скрипт лезет в базу, достает, считает, и в итоге более медленная реакция.
Если нельзя сделать быстро и красиво, какое вариант лучше выбрать?
Хинт. Правильная реализация: указание нужные размеров в личном кабинете/сесии и выдаче только нужных размеров. Но оставить возможность посмотреть и другие варианты размеров, но делать уже аяксом.
Второй вариант. Запросы к базе? Кеширование тебе в помощь