作者arinqoo (喵)
看板PHP
标题[请益] 关於购物车存入资料的设计方向
时间Fri Nov 3 18:58:42 2006
因应工作需要完成了一个购物车
加入购物车的方式是先将资料存入session 待完成购物後再将购物车的内容
一次写入资料库中 主管看过这样的方式後要求
不利用session 直接将资料一笔一笔写进资料库中 (问题1)
也就是说每加入一笔商品资料就写入资料库一次 (100笔资料就写入100次 >"< )
他的理由 ---> 客户每次所下的订单资料都有好几百笔 要是进行到一半突然断线
先前存放的资料就会不见 必需从头开始
另 他要求购物车的系统要有"暂存n笔订单"的功能 并且能够随时对某一笔订单抓
出来再编辑 (问题2) 也就是说 将尚未确认的购物车 先存起来 以便下次再编辑
(这个部份我采用的方式是将暂存的资料写进资料库中 对应後抓出尚未完成编辑的资料
然後再透过购物车去新增要再加入的物品 而後写进资料库中)
主管又说: 暂存订单还要经过触发(按下存入暂存的按钮)
要是客户没按下按钮 还是要从新来
关於问题1 : 我知到对於资料库一直存取 实在不是件好事 会增加loading
(我想知到版上大大对於这样方式的看法)
关於问题2 : 我承认我很嫩 不知到没有触发 要怎麽把资料写进资料库中
(有大大可以点一下不用触发就可以将资料写进db的方式吗?
我有想过使用session 不过 这
对於sesver的负荷 会很伤吧<---- 如果有错 也请指正我 谢谢 ^^)
以上 感谢看完我的茶包 希望能承蒙提出建议 不吝指教 谢谢 !
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.162.91.220
1F:推 ZGY:先开个档案,先存档下来 11/03 22:40