PHPackages                             fancyecommerce/fecshop - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. fancyecommerce/fecshop

ActiveYii2-extension[Framework](/categories/framework)

fancyecommerce/fecshop
======================

fancyecommerce yii2 fecshop

2.17.4(4y ago)5.3k12.3k1.4k[1 issues](https://github.com/fecshop/yii2_fecshop/issues)2BSD-3-ClausePHPPHP &gt;=5.4.0

Since Jun 6Pushed 4y ago314 watchersCompare

[ Source](https://github.com/fecshop/yii2_fecshop)[ Packagist](https://packagist.org/packages/fancyecommerce/fecshop)[ Docs](https://github.com/fancyecommerce/yii2_fecshop)[ RSS](/packages/fancyecommerce-fecshop/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (9)Versions (165)Used By (2)

 [ ![](https://camo.githubusercontent.com/c621dfcc94d68c627968896de43b6df05dffac12e13b714ef5ec43b32453c5a8/687474703a2f2f7777772e6665636d616c6c2e636f6d2f696d616765732f6c6f676f2e706e67) ](http://fecshop.appfront.fancyecommerce.com/)

[![Latest Stable Version](https://camo.githubusercontent.com/6d3524b12a1340fbeaf6ac56cbe330ebf32fd1c2333fd926f138b4d0b09dd686/68747470733a2f2f706f7365722e707567782e6f72672f66616e637965636f6d6d657263652f66656373686f702f762f737461626c65)](https://packagist.org/packages/fancyecommerce/fecshop) [![Total Downloads](https://camo.githubusercontent.com/a5c5683cc40ad0505aaac61c24d2f5deacee8001b5776c9bc63bebd1a40a9273/68747470733a2f2f706f7365722e707567782e6f72672f66616e637965636f6d6d657263652f66656373686f702f646f776e6c6f616473)](https://packagist.org/packages/fancyecommerce/fecshop) [![Latest Unstable Version](https://camo.githubusercontent.com/ec042b0d703e77dc8cf90bfe0f9b0e6716297e3f4c77375eba9dc9bb4630c7ca/68747470733a2f2f706f7365722e707567782e6f72672f66616e637965636f6d6d657263652f66656373686f702f762f756e737461626c65)](https://packagist.org/packages/fancyecommerce/fecshop)

Fecshop更名为FecMall
-----------------

[](#fecshop更名为fecmall)

详细参看：[关于Fecshop更名为FecMall的原因](http://www.fecmall.com/topic/2020)

---

Fecmall-2.x版本
-------------

[](#fecmall-2x版本)

> Fecmall-2版本在用户体验方面进行了很多的优化，请安装Fecmall-2版本

[Fecmall-1.x版本](README-1.X.MD)

项目状态：

> Fecmall开源项目已经**全部开发完毕**，一共六大入口：pc端（appfront）,wap端（apphtml5），后台（appadmin） ，vue端（appserver），第三方系统对接端（appapi），后台脚本端（console），都全部开发完毕， 您可以使用Fecmall用于您的线上电商项目， Fecmall是一个功能齐全的开源电商系统，偏框架，适合程序员深入学习使用， 二开比较容易，欢迎大家使用Fecmall开发自己的电商项目。

1、Fecmall介绍
-----------

[](#1fecmall介绍)

[Fecmall](http://www.fecmall.com) 全称为Fancy ECommerce Mall，是基于php Yii2框架之上开发的一款优秀的开源电商系统， Fecmall支持多语言，多货币，架构上支持pc，手机web，手机app，和erp对接等入口，您可以免费快速的定制和部署属于您的电商系统。

详细参看地址：[Fecmall开源商城功能列表](http://www.fecmall.com/fecmall)

[Fecmall](http://www.fecmall.com) 官网： ，您可以在这里提交bug，问题咨询等等。

[Fecmall](http://www.fecmall.com) 【已完成】PC Web Demo ：[http://fecshop.appfront.fancyecommerce.com](http://fecshop.appfront.fancyecommerce.com/men?fec_campaign=xxx&fec_content=94&fec_design=96&fec_medium=Share&fec_source=Facebook&fid=7a77a6ba-2d90-4ad5-bf75-fdf920de41f7)

[Fecmall](http://www.fecmall.com) 【已完成】Mobile Web Demo（WAP）：[http://fecshop.apphtml5.fancyecommerce.com](http://fecshop.apphtml5.fancyecommerce.com?fec_campaign=xxxx&fec_content=94&fec_design=96&fec_medium=Adwords&fec_source=Facebook&fid=100000005)

[Fecmall](http://www.fecmall.com) 【已完成】Mobile VUE Demo(Appserver,前后端彻底分离模式)：[http://demo.fancyecommerce.com/#/](http://demo.fancyecommerce.com/#/?fec_campaign=xxxx&fec_content=94&fec_design=96&fec_medium=Adwords&fec_source=Facebook&fid=100000005)

[Fecmall](http://www.fecmall.com) 【已完成】微信小程序(Appserver,前后端彻底分离模式)：微信小程序搜索：Fecmall查看demo，或者扫下面的小程序码：

[![wx_xiaochengxu_fecmall](wx_xiaochengxu_fecmall2.png)](wx_xiaochengxu_fecmall2.png)

[Fecmall](http://www.fecmall.com) 后台演示地址： (该帖子里面有后台演示地址)

作者, Terry Email：

Fecmall QQ群号（新）：782387676，入群验证：fecmall

[Fecmall](http://www.fecmall.com) Github地址: [https://github.com/fancyecommerce/yii2\_fecshop](https://github.com/fancyecommerce/yii2_fecshop)

[Fecmall](http://www.fecmall.com) 码云地址: [https://gitee.com/fecshopsoft/yii2\_fecshop](https://gitee.com/fecshopsoft/yii2_fecshop)

Fecmall开源协议：[Fecmall 授权协议](http://www.fecmall.com/license)

Fecmall线上项目案例：

Fecmall问题咨询，Bug提交等参看：[Fecmall论坛](http://www.fecmall.com/topic)

Fecmall开源项目历程：[Fecmall时间线](http://www.fecmall.com/site/timeline)

2、Fecmall文档，视频，扩展库
------------------

[](#2fecmall文档视频扩展库)

**二开以及安装文档：** [Fecmall 开发文档](http://www.fecmall.com/doc/fecshop-guide/develop/cn-2.0/guide-README.html)【撰写完成】

**使用帮助说明文档：** [Fecmall 帮助文档](http://www.fecmall.com/doc/fecshop-guide/instructions/cn-2.0/guide-README.html)【撰写完成】

**使用帮助说明文档：** [Fecmall 应用市场文档](http://www.fecmall.com/doc/fecshop-guide/addons/cn-2.0/guide-README.html)【撰写完成】

3、安装Fecmall
-----------

[](#3安装fecmall)

> 请务必按照说明安装，Fecmall是基于composer在线安装，**直接git clone下载下来**是不行的，请按照下面的说明操作

[Fecmall 安装教程文档](http://www.fecmall.com/doc/fecshop-guide/develop/cn-2.0/guide-fecshop-2-graphical-install.html)

4、联系Terry：
----------

[](#4联系terry)

扫一扫添加Terry的微信：

[![weixin](https://camo.githubusercontent.com/c7013c30f101275181328bdf9d9a73dfe259fecce6d2cd0ebb0f4189a4a4c0fe/687474703a2f2f7777772e6665636d616c6c2e636f6d2f77656978696e5f74657272792e6a7067)](https://camo.githubusercontent.com/c7013c30f101275181328bdf9d9a73dfe259fecce6d2cd0ebb0f4189a4a4c0fe/687474703a2f2f7777772e6665636d616c6c2e636f6d2f77656978696e5f74657272792e6a7067)

5、架构特色
------

[](#5架构特色)

架构特色：参看详细介绍：[Fecmall 架构特色](http://www.fecmall.com/doc/fecshop-guide/develop/cn-1.0/guide-fecshop-about-framework.html)

下面是简叙：

Fecmall 全称为Fancy ECommerce Mall，是一款优秀的开源电商系统，遵循BSD-3-Clause协议(和Yii2框架一样的开源协议)， 目的是为了方便yii2用户快速的 开发商城，Fecmall作为一款可以持续性发展的商城系统， 在框架层面有以下特性：

1. 由于商城系统的复杂性，原始的框架MVC结构，显的有点力不从心，Fecmall框架 加入了Block层， Controller层只负责调度， Model只负责数据库映射，中间的处理逻辑由block来完成，View层 负责显示，这样各司其职， 以免造成controller文件过于庞大。
2. 加入独立功能块，有点类似Yii2的Widget，目的是为了让一些侧栏公用块 可以通过配置的方式 添加，同时，还可以具有设置缓存的功能，譬如分类侧栏的产品推荐， newsletter等独立显示块可能在很多 页面用到，通过独立功能块可以配置方便的载入。
3. 在Model层的上层加入服务层Services，这样，Controller，Block，View 层，在原则上 不能直接调用model，必须通过Services层以及子Services层，然后Services访问各个 model，组织数据，事务处理等操作， 将数据结果返回给上层，这种设计可以方便以后业务 发展后，进而根据业务特点进行重构，或者以后如果出现新技术，新方式， 都重构成自己想要的样子，譬如， 将某个底层由mysql换成mongodb，或者为了应付高并发读写并且多事务性的功能部分， 进行分库分表的设计方式。

关于Fecmall Service，详细参看：[Fecshop Services](http://www.fecmall.com/doc/fecshop-guide/develop/cn-2.0/guide-fecmall-service-abc.html)

4. [Fecmall](http://www.fecmall.com)多模板系统，[Fecmall](http://www.fecmall.com)设置了多个模板路径，各个模板路径下的文件被加载 的优先级不同，其中，Fecmall的模板路径下的文件最全面，但是优先级最低， ，第三方模板路径优先级其次，用户本地模板路径优先级最高， 用户可以通过 复制相应路径下的view或者js，css文件到本地模板路径，存在于高优先级 模板路径的文件会被优先加载，这样用户可以通过多模板系统的原理进行模板的 制作，同时，不影响[Fecmall](http://www.fecmall.com)模板的升级，如果[Fecmall](http://www.fecmall.com) view文件升级后被修改， 那么用户可以比对本地模板文件与升级模板文件的代码的不同， 复制更改的代码到本地模板路径 即可。第三方的模板路径的优先级介于本地模板路径和Fecmall 模板路径之间。
5. 重写机制，[Fecmall](http://www.fecmall.com)的功能基本都可以被用户重写，包括servies层，Modules， Controller，Block，Views，View Layout， 以及Js Css Img等，都可以被用户重写，其中 Js，Css，Img，Views，View Layout 是通过多模板 路径优先级来实现的，其他的是通过配置文件的覆盖更改来实现重写，这样，用户 就可以很方便重构[Fecmall](http://www.fecmall.com)或者第三方的功能和模板。
6. 升级最小化干扰，[Fecmall](http://www.fecmall.com)的核心文件是放到vendor/fancyecommerce/fecshop 路径下面，和第三方扩展，用户二次开发路径完全隔离开， Fecmall可以通过composer进行核心功能的升级，用户只需要通过composer升级 即可。
7. 快速高效，Fecmall Servises遵循Yii2的懒加载方式，只初始化使用到的组件服务， 缓存方面有整页缓存，block部分缓存，动态数据ajax加载等方式，让您的网站快速响应。
8. [Fecmall](http://www.fecmall.com) 多入口模式，分为 appadmin（后台）， appfront（PC前端），apphtml5（手机web）， appserver（手机app服务），appapi（erp，或者其他接口对接）， 不同的业务，不同的设备，进入不同的入口，各个入口共用服务层services， 但是modules部分独立，这样相互干扰最小，可以相互独立开发。
9. 后台封装化，fec\_admin扩展可以快速的实现增删改查类型的表单列表， 方便用户快速的做增删改查。

鉴于以上特点，您可以下载安装[Fecmall](http://www.fecmall.com)，然后更改[Fecmall](http://www.fecmall.com)的模板和功能，扩展自己想要 的功能，或者安装第三方开发好了的扩展或者模板，来快速的组建起来您的网站。

6、捐赠
----

[](#6捐赠)

如果您认为这是一个不错的项目，对您有帮助，你可以通过下面的方式进行捐赠， 这里感谢您对开源项目的支持。

支付宝：

[![](https://camo.githubusercontent.com/4a3a80bb62d4d587e90f9f75141bd6806e2736a58978ac71665c6101e5bb49fa/687474703a2f2f7777772e6665636d616c6c2e636f6d2f616c697061792e706e67)](https://camo.githubusercontent.com/4a3a80bb62d4d587e90f9f75141bd6806e2736a58978ac71665c6101e5bb49fa/687474703a2f2f7777772e6665636d616c6c2e636f6d2f616c697061792e706e67)

微信：

[![](https://camo.githubusercontent.com/cdfc50c38952f4af987a45bba5ab4321f066486f46ccb94c02d04f5f21ab33e1/687474703a2f2f7777772e6665636d616c6c2e636f6d2f77656978696e2e706e67)](https://camo.githubusercontent.com/cdfc50c38952f4af987a45bba5ab4321f066486f46ccb94c02d04f5f21ab33e1/687474703a2f2f7777772e6665636d616c6c2e636f6d2f77656978696e2e706e67)

[捐赠历史](http://www.fecmall.com/donate)：（捐助，建议写一下留言）

捐赠人金额时间方式账户捐助者留言（\*飞）￥66.602020-02-25微信-感谢，祝公司稳健发展（\*）￥502020-02-20微信-（\*然）￥1662020-01-20微信-开源界的一股清流，加油（T\*t）￥20.002019-12-11微信-很不错，赞一个（\*圣茜）￥200.002019-12-09支付宝-支持开源 支持分享（\*光）￥0.662019-11-27微信-（\*可）￥1.002019-11-26微信-支持你，加油（\*可）￥1.002019-11-26微信-（\*可）￥1.002019-09-30微信-失业中没钱只能表示下（\*爱）￥200.002019-09-02微信-基于fecshop二次开发的商城已上线，感谢这么好的开源系统（\*志兵）￥50.002019-08-11微信-支持一下（\*懿卿￥20.002019-07-29支付宝-（\*彩虹）￥10.002019-07-24微信-学生党不宽裕但支持（\*堂）￥1.002019-07-12微信-支持（\*葫芦娃）￥200.002019-06-06微信-咨询了很多电商的事情，感谢帮助（\*锋）￥20.002019-05-13支付宝-我想做个商城（\*宁）￥50.002019-04-29微信-（\*亮亮￥100.002019-04-06支付宝-支持榜样，标杆（\*亮）￥50.002019-04-06微信-坚持，加油！（\*树桓）￥50.002019-03-30支付宝-pptrue￥50.002019-03-19微信-支持开源，感谢Terry（\*军）￥188.002019-03-10微信-为3年的坚持点赞（\*浩）￥66.002019-02-13微信-支持fecshop长久发展（\*嘉文）￥0.102019-01-28支付宝-（\*凡）￥10.002019-01-07支付宝-加油（y\*g）￥100.002018-12-26微信-腾讯andehuang（董\*）￥10.002018-12-24微信-（\*间）￥1.002018-12-14微信-pptrue￥100.002018-12-13微信-很喜欢这个项目，感谢terry和大家的无私奉献。作为编程小白一名，我还在努力学习中。感觉最近生活都充实了（\*树桓）￥20.002018-11-30支付宝-（\*艺业）￥1.002018-11-30支付宝-（\*泰）￥100.002018-11-27微信-（\*潇）￥10.002018-11-26微信-well done（\*少平）￥1.002018-11-15支付宝-学生，赚钱了再来捐，牛逼，看源码学习（\*）￥120.002018-10-28微信-尽我一点绵薄之力给你帮助。（\*）￥20.002018-10-27微信-支持一下（\*）￥8.882018-10-26微信-国产良心之作！！（\*华峰）￥5.002018-10-19支付宝-官网看着真不错，项目好用再来捐赠，开学了（\*A）￥6.662018-09-21微信-感谢fecshop（\*大成）￥1.002018-09-18支付宝-（\*江林）￥1.002018-09-11支付宝-（\*）￥500.002018-07-31微信-（\*）￥15.002018-07-23微信-（\*）￥15.002018-07-19微信-（\*）￥99.992018-07-12微信-作为国内的真正开源系统，真是良心之作，支持，祝愿长久发展！\*方招￥30.002018-07-10支付宝fan\*\*\*gmail.com感谢作者。非常不错的电商平台厦门码农网络科技有限公司￥16.662018-07-04支付宝cod\*\*\*@126.com厦门码农支持开源，为Fecshop！\*雷雷￥800.002018-06-27支付宝134\*\*\*\*\*\*22支持作者，支持fecshop（\*）￥1.002018-06-22微信-\*建欣￥50.002018-06-15支付宝593\*\*\*@qq.com小小心意，支持fecshop的发展\*宁￥5.002018-06-08支付宝pay\*\*\*@itoumao.com感谢作者的开源精神，同为程序猿的我做不到（\*）￥10.002018-06-06微信-感谢作者，感谢开源\*庆飞￥188.002018-06-05支付宝lin\*\*\*@aliyun.com逛v2看到的，支持开源，为你点赞！\*桦￥10.002018-05-24支付宝-真心做得不错（\*）￥1.002018-05-17微信-搞的不错（\*）￥13.142018-05-11微信-北京智翔财务为你加油（\*）￥10.002018-05-04微信-希望fecshop越做越好（\*）￥16.662018-04-20微信-为你们打call（\*）￥6.602018-04-16微信-不会用一yii，为开源（\*）￥166.002018-04-03微信-为开源打call！\*仲春￥66.662018-03-19支付宝-加油加油，准备学习学习（\*）￥10.002018-03-19微信--（\*）￥8.882018-03-18微信-为作者坚持和耐心点赞Simon￥20.002018-03-16支付宝186\*\*\*40希望继续坚持开源事业（\*）￥8.882018-03-16微信--（\*）￥100.002018-03-15微信-干得漂亮（\*）￥3.332018-03-15微信-感谢为开源做出的贡献xhq￥2.002018-03-14支付宝143\*\*\*@qq.com好项目就是要让更多人知道（\*）￥2.002018-03-13微信--饭饭￥120.002018-03-13支付宝420\*\*\*@qq.com为2年半的坚持加油kingsee￥6.662018-03-13支付宝kin\*\*\*@gmail.com-（\*）￥10.002018-03-13微信-感谢为开源做出的贡献yangfch3￥66.662018-03-13支付宝875\*\*\*@qq.com感谢为开源默默付出的工程师们（\*）￥66.662018-03-08微信-已经在线上项目使用了，多谢Terry开发的这么好的开源系统。（\*）￥8.882018-03-06微信-好项目，在学习。支持华生￥8.882018-02-22支付宝294\*\*\*@qq.com不错的开源项目，支持一下（\*）￥6.662018-02-18微信-诚意的开源祝项目66顺剑清￥99.992018-01-03支付宝262\*\*\*@qq.com很好的项目，祝越做越好，长久发展（\*）￥2.002017-12-28微信--（\*）￥6.602017-12-21微信--水哥￥99.992017-12-20支付宝dd\_\*\*\*@sohu.com祝fecshop发展永久（\*）￥9.902017-12-11微信-希望长久！（\*）￥100.002017-10-21微信-希望你坚持下去成为更多人的榜样（\*）￥100.002017-09-27微信--（\*）￥2.002017-09-18微信-赞一个（\*）￥1.002017-09-15微信--

###  Health Score

50

—

FairBetter than 95% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity55

Moderate usage in the ecosystem

Community37

Small or concentrated contributor base

Maturity77

Established project with proven stability

 Bus Factor1

Top contributor holds 95.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~11 days

Recently: every ~5 days

Total

163

Last Release

1711d ago

Major Versions

1.9.1.0 → 2.0.0.02019-07-31

PHP version history (2 changes)1.0.0.0PHP &gt;=5.4.0

1.3.2.0PHP &gt;=7.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/ec5a339478fbac730172c3f33080ec137a76f0e228c0f703dee8a6be373cad03?d=identicon)[fancyecommerce](/maintainers/fancyecommerce)

---

Top Contributors

[![fancyecommerce](https://avatars.githubusercontent.com/u/16605599?v=4)](https://github.com/fancyecommerce "fancyecommerce (1630 commits)")[![dacheng-gao](https://avatars.githubusercontent.com/u/13791720?v=4)](https://github.com/dacheng-gao "dacheng-gao (58 commits)")[![lichunqiang](https://avatars.githubusercontent.com/u/2433916?v=4)](https://github.com/lichunqiang "lichunqiang (5 commits)")[![yanlong-li](https://avatars.githubusercontent.com/u/20129263?v=4)](https://github.com/yanlong-li "yanlong-li (2 commits)")[![zjpyb](https://avatars.githubusercontent.com/u/10994618?v=4)](https://github.com/zjpyb "zjpyb (1 commits)")[![lincome](https://avatars.githubusercontent.com/u/7379732?v=4)](https://github.com/lincome "lincome (1 commits)")[![Mr-XiaYang](https://avatars.githubusercontent.com/u/17778067?v=4)](https://github.com/Mr-XiaYang "Mr-XiaYang (1 commits)")[![axinnixa](https://avatars.githubusercontent.com/u/66545722?v=4)](https://github.com/axinnixa "axinnixa (1 commits)")

---

Tags

b2ccartecommercefecmallfecshophtml5phpshopshoppingvueyiiyii2yii2-fecshopyii2shopecommercecartfecshopfancyecommerce

### Embed Badge

![Health badge](/badges/fancyecommerce-fecshop/health.svg)

```
[![Health](https://phpackages.com/badges/fancyecommerce-fecshop/health.svg)](https://phpackages.com/packages/fancyecommerce-fecshop)
```

###  Alternatives

[fancyecommerce/fecshop-app-advanced

Yii 2 Advanced Project Template

8519.5k](/packages/fancyecommerce-fecshop-app-advanced)[getcandy/core

GetCandy Laravel e-commerce core functionality.

156.6k3](/packages/getcandy-core)[fancyecommerce/fec

fancy ecommerce

2212.0k2](/packages/fancyecommerce-fec)[razonyang/yii2-app-template

Yii2 App Project Template

272.8k](/packages/razonyang-yii2-app-template)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
