我的网站是多语言的。来自美国、欧洲、澳大利亚和英国的企业可以创建企业列表并提供费用。现在,一家来自美国的企业将以美元为他提供费用,一家欧洲公司以欧元提供费用,一家英国公司以英镑提供费用。
例如:一家企业提供的费率为 3000 美元。
但是访问者从欧洲查看页面并希望看到以欧元为单位的价格,因此我需要将 3000 美元转换为欧元。我想要的是每周通过轮询这样的网络服务来存储汇率:http://www.webservicex.net/WS/WSDetails.aspx?WSID=10&CATID=2。并将其存储在某处(例如我的数据库),然后在呈现页面时即时进行转换。
现在由于数据库查询非常昂贵,我想知道存储这些汇率的最佳位置是什么?
在数据库中?文件系统?我也在考虑 web.config,但我确实想自动更新汇率而不是手动更新。
谢谢!