我的NopCommerce之旅(1): 系统综述

1.概述

NopCommerce是一个开源的购物网站,它的特点是Pluggable modular/layered architecture(可插拔模块分层架构)

2.特色介绍

1.适配手机端

2.支持多个商店

3.支持多个供应商,分离虚拟物品和实体货物(虚拟物品是不需要配送的)

4.产品功能方面,包括产品属性、产品比较、库存管理、价格、产品下载(电子书、音乐等)、产品评价反馈

5.搜索引擎优化(面向Google搜索的优化)

6.买单方面,包括电话订单、支持多币种、可配置物品基础信息、SSL安全、短信提醒、PDF订单

7.营销方面,包括积分系统、产品可分享至facebook、与其他电商的产品关联、折扣和优惠券、网站的新闻订阅、在线礼品卡、产品评价、产品比较。

8.支付方面,集成了50多种支付方式。

9.配送方面,包括自动计算运费,评估运送方式,一个订单可采用多种运送、同时多个订单跟踪、用户可自选配送时间。

10.税收方面,提供发票的配置。

11.客户服务方面,包括客户信息、第三方认证、安全、愿望单,支持从右到左的阅读习惯。

时间: 2024-11-03 03:41:51

我的NopCommerce之旅(1): 系统综述的相关文章

我的NopCommerce之旅(3): 系统代码结构分析

1.概述 基于MVC 2.详细描述 \Libraries\Nop.Core 核心类,包括缓存.事件.帮助类.业务对象(订单.客户实体) \Libraries\Nop.Data 数据访问层,采用Entity Framework Code-First \Libraries\Nop.Services 核心服务层,包括业务逻辑,校验,数据计算 Projects into \Plugins\ solution folder 插件,生成的DLL自动拷贝到\Presentation\Nop.Web\Plugi

[XMove-自主设计的体感解决方案] 系统综述

一 . XMOVE 系统简介       X-MOVE是作者于2010年本科四年级年启动的运动传感模拟,建模和计算的平台,已经发展到第四代.利用优秀算法和自主设计的硬件,充分发挥传感器能力,搭建起全新人机交互和动作传感解决方案,并努力实现产品级成熟度. 目前开发了以下应用: 全身动作捕捉和重现 对使命召唤(COD),街霸,HAWX等主流游戏的体感控制的支持 空中3D鼠标(包含动作识别) 手机屏幕实现电脑触摸板 虚拟现实和远程机械控制 电子指南针 传感器数据采集,分析和重现 其他应用 系统涉及以下

我的NopCommerce之旅(8): 路由分析

一.导图和基础介绍 本文主要介绍NopCommerce的路由机制,网上有一篇不错的文章,有兴趣的可以看看NopCommerce源码架构详解--对seo友好Url的路由机制实现源码分析 SEO,Search Engine Optimization,中文叫做搜索引擎优化,主要是为了提高网站关键词排名,提高访问量.SEO是一个很广的话题,我们这里主要了解NopCommerce的友好Url机制(它是实现SEO的一个步骤). 二.承上启下 我的NopCommerce之旅(6): 应用启动中介绍在应用启动时

[转]NopCommerce之旅: 应用启动

本文转自:http://www.cnblogs.com/devilsky/p/5359881.html 我的NopCommerce之旅(6): 应用启动 一.基础介绍 Global.asax 文件(也称为 ASP.NET 应用程序文件)是一个可选文件,该文件包含响应 ASP.NET 或 HTTP 模块所引发的应用程序级别和会话级别事件的代码. Application_Start是其中一个事件,在HttpApplication 类的第一个实例被创建时,该事件被触发它允许你创建可以由所有HttpAp

我的NopCommerce之旅(9): 编写Plugin实例

一.基础介绍 ——In computing, a plug-in (or plugin) is a set of software components that add specific abilities to a larger software application (Wikipedia). Plugin,即插件,用来做NopCommerce的功能扩展.NopCommerce源码本身提供了一些插件供参考使用.本篇文章通过阅读官方文档进行实践总结,主要讲解如何编写一个数据持久化的NopCo

我的NopCommerce之旅(5): 缓存

一.基础知识 1.什么是cache Web缓存是指一个Web资源(如html页面,图片,js,数据等)存在于Web服务器和客户端(浏览器)之间的副本. 2.为什么要用cache 即cache的作用,有以下几点: 2.1.减少网络带宽消耗: 2.2.降低服务器压力: 2.3.减少网络延迟.加快页面打开速度. 3.cache的分类 常见分类如下: 3.1.数据库数据缓存: 3.2.服务器端缓存: a.代理服务器缓存 b.CDN缓存 3.3.浏览器缓存: 3.4.Web应用缓存 二.NopCommer

嵌入式系统综述

嵌入式系统由硬件和软件组成.是能够独立进行运作的器件.其软件内容只包括软件运行环境及其操作系统.硬件内容包括信号处理器.存储器.通信模块等在内的多方面的内容,相比于一般的计算机处理系统而言.嵌入式系统存在较大的差异性, 它不能实现大容量的存储功能,因为没有与之相匹配的大容量介质,大部分采用的存储介质有E-PROM.EEPROM DENG等, 软件部分以API编程接口作为开发平台的核心. 嵌入式计算机的真正发展是在微处理器问世之后.1971年11月,算术运算器和控制器电路成功的被集成在一起,推出了

我的NopCommerce之旅(2): 系统环境及技术分析

1.系统环境 IIS7.0 or above ASP.NET 4.5(MVC 5.0) .NET Framework 4.5.1 or above VS 2012 or above 2.架构设计 Pluggable modular/layered architecture Inversion of Control(IOC,控制反转) and Dependency Injection(DI,依赖注入) 3.开发技术 Entity Framework,及其CodeFirst ASP.NET MVC

我的NopCommerce之旅(6): 应用启动

一.基础介绍 Global.asax 文件(也称为 ASP.NET 应用程序文件)是一个可选文件,该文件包含响应 ASP.NET 或 HTTP 模块所引发的应用程序级别和会话级别事件的代码. Application_Start是其中一个事件,在HttpApplication 类的第一个实例被创建时,该事件被触发它允许你创建可以由所有HttpApplication 实例访问的对象. 简单来说,Application_Start()就是一个ASP.NET应用程序启动时执行的方法,可以理解为应用程序入