【发布时间】:2011-01-05 02:24:41
【问题描述】:
我编写了一个脚本,用于获取 paypals 当前费率与每小时美元的比较(我的产品默认使用的货币)。
用户可以在他们的设置中设置他们的货币,并将其存储在用户表中。
我最初的想法是将所有货币汇率存储在数据库中,然后当用户登录时,将货币代码和汇率存储在他们的会话中。然后围绕每个价格,我有一个函数将价格乘以用户价格并在末尾附加货币代码。
我唯一担心的是会话变量可能存在一段时间,并且可能使价格完全错误。
我是否应该将汇率存储在会话中,而不是将其货币代码存储在内存表或文件系统中以便快速访问并让价格转换功能访问它?因此,价格与费率一样是最新的。
这通常是如何实现的?
【问题讨论】: