zoukankan      html  css  js  c++  java
  • 重磅来袭,开源Asp.Net MVC网上商城BrnShop正式发布,提供源码下载(转)

    BrnShop网上商城是以Asp.Net mvc3为基础开发的网上商城,源代码完全开源(企业版的源代码目前还没有完全整理完成,一旦整理完成也全部开源)。

    啥话也不说了,直接上源码:下载源码(由于公司服务器在香港,所以如果下载速度过慢可来此下载网盘)

    项目结构图如下:

    后台管理页面:

    一个完整的网上商城应该至少包含以下几个方面:

    1 基本数据:品牌,分类,属性(有些属性用作sku,有些属性还要提供商品筛选功能)。

    2 商品属性:商品图库,商品属性列表,商品关键词列表,商品库存(有的需要按照仓库拆分)

    3 促销活动:概况起来主要是两大类,一类是商品自身提供的优惠,例如优惠劵,积分等。另一类主要是搭配促销,包括赠品,套装等

    4 商城统计:在不依赖第三方(例如cnzz等)的情况下需要提供商城访问统计,商品访问统计,在线人数统计等

    5 购物车和订单:购物车和订单应该是商城最难设计的一部分,难点主要包含两个方面:首先是各种促销的计算,其次是老生长谈的性能问题(目前我们采用多线程,消息队列来提升购物车的性能)。

    6 自定义主题:采用razor语法的主题,既保证了拥有强大的vs智能提示,又能方便开发者开发

    接下来的几天我会将开发BrnShop过程中遇到的一些问题和解决方式作为一个系列写出来,大体目录如下:

    (1) BrnShop网上商城开发之怎样设计一个性能和耦合兼具的商品分类属性

    (2) BrnShop网上商城开发之不得不说的商品SKU

    (3) BrnShop网上商城开发之如何开发一个类似京东的智能,高速搜索

    (4) BrnShop网上商城开发之五花八门的促销活动

    (5) BrnShop网上商城开发之千锤百炼的购物车是怎么来的

    (6) BrnShop网上商城开发之不用CNZZ我一样知道当前游客是哪的人

    有对网上商城程序设计感兴趣的朋友,欢迎加入QQ群:235274151,大家可以探讨下!

    http://www.cnblogs.com/wheretime/p/3783574.html

  • 相关阅读:
    我爱java系列之---【微服务间的认证—Feign拦截器】
    我爱java系列之---【设置权限的三种解决方案】
    581. Shortest Unsorted Continuous Subarray
    129. Sum Root to Leaf Numbers
    513. Find Bottom Left Tree Value
    515. Find Largest Value in Each Tree Row
    155. Min Stack max stack Maxpop O(1) 操作
    painting house
    Minimum Adjustment Cost
    k Sum
  • 原文地址:https://www.cnblogs.com/ExMan/p/3784098.html
Copyright © 2011-2022 走看看