Какая платформа PHP подходит для разработки приложения "Корзина покупок" для ювелирного магазина - PullRequest
0 голосов
/ 09 мая 2020

Мне нужно разработать веб-приложение корзины покупок для ювелирного магазина. Я подумал разработать это с использованием PHP framework, потому что у меня есть некоторый опыт работы с opencart. Однако, согласно требованию, цена ювелирных изделий в корзине должна меняться в соответствии с ежедневным изменением (предположим, что этот курс золота будет введен в систему пользователем с правами администратора). Также существует формула для расчета цены продукта (ювелирного изделия) по курсу золота. Я ищу рекомендации по выполнению этого требования. Могу ли я сделать это с помощью opencart или мне нужно перейти на другой фреймворк, например, magento или любой другой?

1 Ответ

0 голосов
/ 09 мая 2020

Могу сказать только об OpenCart. В версии по умолчанию нет точных функций, подобных описанным вами. Но:

  1. OpenCart имеет приятную MVC структуру, и вы можете легко (в зависимости от вашего уровня навыков) написать собственное расширение для вычисления формулы. Для меня OpenCart в 2–3 раза проще и требует меньших временных затрат, чем Magenta.
  2. Может быть, есть способ использовать стандартные функции. Вы можете попробовать использовать встроенные функции валют , чтобы установить курс золота (кстати, XAU - это тоже валюта) и время от времени изменять его (или автоматически). На стороне клиента необходимо будет установить другую валюту по умолчанию (USD), и цена будет автоматически меняться в соответствии с обменным курсом USD-XAU. Хотя в товарах есть опции и специальные , которые могут помочь правильно изменить цену, если рост цены не является линейным. Все это только теория. Я мог бы ответить точнее, если бы вы напишите формулу и сценарий поведения одного продукта.
  3. Можно попробовать использовать существующие модули, которые будут соответствовать вашим задачам. Например:

https://www.opencart.com/index.php?route=marketplace / extension / info & extension_id = 27892

https://www.opencart.com/index.php?route=marketplace / extension / info & extension_id = 20739 & filter_member = VipTheme

https://www.opencart.com/index.php?route=marketplace / extension / info & extension_id = 26807 & filter_search = gold

...