春节刚回来的几天处理了以前留下的问题以及客户反馈的问题。
之后到现在大部分的时间主要是在做一个手机商城移动端的开发。
(界面仿1号店)
商城的pc版是之前就有的,接口是我年前在pc版的基础上改的,事实证明在移动端的开发过程中,接口还要不断的随之修改。
之后就是繁琐的接口对接,写一个又一个的js函数。
值得记下的有涉及到购物车的部分。
以前的是:如果用户登陆,购物车数据是存在数据库里的,如果没有登录,购物车数据是通过session存储的。
那么通过接口来传递json数据的移动端就遇到了一个问题,没法传送session。
研究了一些方案,最后选择的是通过传参session_id来解决,这样虽然看上去是不好看,但相对来说后台需要改动的地方最少。
还有就是session_id是有时效性的,用户退出之后再使用就没法获取该用户的购物车数据了,解决方法是在首页设置一个模拟登陆的程序,将新的sid和当前的用户相绑定。