
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
**商城是**推出的在线购物商城,囊括了**旗下的电脑、手机以及其他配件等各类商品,为用户提供了愉悦的网上购物体验。
该项目整体页面使用了DIV+CSS的布局方式,使用JavaScript高级语言实现动态点击事件效果,MySql数据库提供数据存储,PHP与NodeJs双服务器端端,主程序在Apache服务器下运行,而个别I/O密集型功能通过NodeJs所架设的自定服务器进行跨域请求。
项目主要包含为5个模块,如下所示:
首页: 登录 注册功能 楼层滚动 商品轮播,所有数据服务器均由mysql数据库提供,服务器端使用php完成。
商品列表页:条件筛选查询的功能主要有nodejs提供的服务器端实现,实现根据用户选择条件查询商品以及商品列表分页功能.
商品详情页: 商品详情展示功能,同类型商品跳转功能,加入购物车功能, 收藏商品功能。
购物车: 商品单选,全选,数量的改变,收藏删除单一或全部商品 删除推荐服务相关功能。
个人页面: 修改用户个人信息,修改用户个人头像,用户头像上传, 修改密码,收藏列表等等相关功能,其中修改用户头像运用了Html5的新特性 FromData,提取表单元素完成图像异步上传,通过Js完成选取框的放大缩小与拖动功能。
使用php图像处理函数将选取的图像内容裁剪并生成150*150的新图像。
数据库主要设计参考web前端项目学子商城数据库,包含用户表,购物车表,商品首页表,商品详情表等等。
【免责声明】本文部分系转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与联系我们,我们会予以更改或删除相关文章,以保证您的权益!