__项目名称:__ 网上购物商城
__开发环境:__ Eclipse + Tomcat7 + MySQL + SVN + CentOS
__软件架构:__ SpringMVC + Spring + MyBatis + Maven + ActiveMQ + Redis + Nginx
__项目描述:__ 该平台包括面向用户的前台页面和面向客户员工的后台管理系统。
__技术描述:__
采用分布式系统架构,子系统之间都是调用服务来实现系统之间的通信。
并使用http协议传递json数据。这样降低了系统之间的耦合度,提高了系统的扩展性。
为了保证redis的性能使用redis的集群。搜索功能则使用solrCloud做搜索引擎。
网站存在大量的图片, 为了减少主服务器的压力, 使用 FastDFS 搭建图片服务器,解决服务器压力。
在商品添加页面使用 KindEditor, 提高灵活性。
__责任描述:__
负责项目中的模块设计与实现, 实现的模块有:
商品管理模块
商品品牌添加, 商品的上架
商品列表页面
分页动态显示商品详情, 使用pagehelp插件完成
商品详情页面的展示和商品购买, 此页面使用静态化技术(freemarker)减轻服务器压力
单点登录
购物车模块
__服务搭建:__
zookeeper注册中心服务器
solr服务器集群、编写solr集群版Java接口
redis服务器集群、编写redis集群版Java接口