【发布时间】:2012-03-07 12:16:15
【问题描述】:
我正在尝试找出一种很好的方法来存储产品图像的许多排列,这些排列代表了可用的不同选项。
例如,假设我们正在定制一辆汽车,我们有如下选项组:
- 汽车颜色
- 轮辋样式
- 窗口着色
- 修剪颜色
- 体型
每个都可以有许多可用的选择。
我想做的是能够在页面上显示代表用户选择的所有自定义选项的单个图像。例如,展示一辆带有镀铬轮辋、有色车窗、车身颜色装饰和轿跑车车身风格的红色汽车。
最棘手的部分是选项的数量不一致。继续以汽车为例,一些汽车可能比其他汽车有更多的选项组,并且根据车辆类型,一个组中可用的选项数量也可能不同。
一个特定的限制是它必须通过 Safari 在 iPad 上运行,因此基于 Flash 的解决方案不是一个选项。
有哪些策略可以管理所有可能的产品和选项排列?
【问题讨论】:
-
这些是静态图片还是动态图片?
-
它们将是静态 jpg / png 文件,它们不是服务器生成的。
标签: php database-design architecture