大疆创新商城是如何实现多语言切换后不同币种结算的?数据库又是如何设计的?请高手指点一二~

https://store.dji.com/ 大疆创新商城参考。
法国
file
中国大陆
file

语言包是不是也是自己公司根据业务文字自己写的?? 难道说数据库也有一个多国的价格字典来实现的么?

桃知夭夭
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 8

我觉得,会有一个地方动态取每天的汇率,然后切换语言的时候动态算价格

5年前 评论

@zedisdog 或者价格定在汇率浮动的最高点~ 要不数据库这个价格也不好设计

5年前 评论

@AmberLavigne 价格还是好设计把,只需要保存一种语言的价格,然后每次按汇率计算就可以了,汇率通过其他地方取。

5年前 评论

感觉不是存一个价格 ,然后按照汇率来的。应该是对应多个字段或者多张表,灵活控制每个地区的价格。

5年前 评论

感觉应该是换语言就请求某个汇率接口换算的,然后缓存起来一段时间;保证了汇率计时更新,以及网站的访问速度;

5年前 评论

我倒是觉得是单纯存的价格。

5年前 评论
chongyi

这种关键信息不能依赖外部接口,所以价格是多国字典这种,只是具体实现不明。考虑到各种因素选用不同方案实现。

5年前 评论
AspireHe

应该是一个多库设计 设计者估计不止考虑汇率 关税、运输等等也是个问题

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!