我现在正在与一个企业客户端合作,利用Magento中的目录事件功能.对于那些不熟悉的人,这意味着他们的产品类别仅在特定日期之间可供客户使用.
我正致力于为他们提供良好的登台/测试环境,每天抓取(并匿名化)所有网站数据,为他们提供最新的游乐场.我想做的其中一件事是允许他们快进到未来的日期,看看该日期的网站会是什么样子(销售,活动,假日设计等).
有没有人知道一种干净的方式来愚弄Magento运行一切,好像我们目前正处于其他日期?我不认为改变服务器时间是一个很好的可扩展解决方案(在这台机器上有多个人测试,加上黑客攻击),因此最佳答案甚至可以在特定用户会话中进行本地化.
您是否考虑过虚拟化?我经常尝试将它用于测试甚至开发环境.是的,改变服务器时间是一个黑客,但在虚拟机中,你可以控制你需要的东西,回滚状态等.我知道这不是你一直在想的; 如优雅等,但它可能满足您的客户需求.
有很多VM选项(VMWare,VirtualBox,Parallels).如果您更关注企业,那么ESX或ESXi(如果您没有大预算).如果您是MS商店或XenServer,也可以使用HyperV.