詳細參考:關於Fecshop更名為FecMall的原因
Fecmall-2版本在使用者體驗方面進行了許多的最佳化,請安裝Fecmall-2版本
Fecmall-1.x版本
專案狀態:
Fecmall開源專案已經全部開發完畢,總共六大入口:pc端(appfront),wap端(apphtml5),後台(appadmin) ,vue端(appserver),第三方系統對接端(appapi),後台腳本端(console ),都全部開發完畢, 您可以使用Fecmall用於您的線上電商項目, Fecmall是一個功能齊全的開源電商系統,偏框架,適合程式設計師深入學習使用,二開比較容易,歡迎大家使用Fecmall開發自己的電商專案。
Fecmall 全稱為Fancy ECommerce Mall,是基於php Yii2框架之上開發的一款優秀的開源電商系統, Fecmall支援多語言,多貨幣,架構上支援pc,手機web,手機app,和erp對接等入口,您可以免費快速的客製化和部署屬於您的電商系統。
詳細參考地址:Fecmall開源商城功能列表
Fecmall 官網:http://www.fecmall.com ,您可以在這裡提交bug,問題諮詢等等。
Fecmall 【完成】PC Web Demo :http://fecshop.appfront.fancyecommerce.com
Fecmall 【已完成】Mobile Web Demo(WAP):http://fecshop.apphtml5.fancyecommerce.com
Fecmall 【已完成】Mobile VUE Demo(Appserver,前後端徹底分離模式):http://demo.fancyecommerce.com/#/
Fecmall 【已完成】微信小程式(Appserver,前後端徹底分離模式):微信小程式搜尋:Fecmall查看demo,或掃描下面的小程式碼:
Fecmall 後台示範網址:http://www.fecmall.com/yanshi (該貼文裡面有後台示範網址)
作者, Terry Email:[email protected]
Fecmall QQ群號(新):782387676,入群驗證:fecmall
Fecmall Github網址: https://github.com/fancyecommerce/yii2_fecshop
Fecmall 碼雲端位址: https://gitee.com/fecshopsoft/yii2_fecshop
Fecmall開源協定:Fecmall 授權協議
Fecmall線上專案案例:http://www.fecmall.com/topic/55
Fecmall問題諮詢,Bug提交等參看:Fecmall論壇
Fecmall開源專案歷程:Fecmall時間線
二開以及安裝文件: Fecmall 開發文件【撰寫完成】
使用幫助說明文件: Fecmall 幫助文件【撰寫完成】
使用幫助說明文件: Fecmall 應用市場文件【撰寫完成】
請務必按照說明安裝,Fecmall是基於composer在線安裝,直接git clone下載下來是不行的,請按照下面的說明操作
Fecmall 安裝教學文檔
掃一掃加入Terry的微信:
架構特色:參考詳細介紹:Fecmall 架構特色
下面是簡敘:
Fecmall 全稱為Fancy ECommerce Mall,是一款優秀的開源電商系統,遵循BSD-3-Clause協議(和Yii2框架一樣的開源協議), 目的是為了方便yii2用戶快速的開發商城,Fecmall作為一款可以持續發展的商城系統, 在框架層面有以下特性:
由於商城系統的複雜性,原始的框架MVC結構,顯的有點力不從心,Fecmall框架加入了Block層, Controller層只負責調度, Model只負責資料庫映射,中間的處理邏輯由block來完成,View層負責顯示,這樣各司其職, 以免造成controller檔案過於龐大。
加入獨立功能塊,有點類似Yii2的Widget,目的是為了讓一些側欄公用塊可以通過配置的方式添加,同時,還可以具有設置緩存的功能,譬如分類側欄的產品推薦, newsletter等獨立顯示塊可能在很多頁面用到,透過獨立功能塊可以配置方便的載入。
在Model層的上層加入服務層Services,這樣,Controller,Block,View 層,在原則上不能直接調用model,必須透過Services層以及子Services層,然後Services存取各個model,組織數據,事務處理等操作,將資料結果回傳給上層,這種設計可以方便以後業務發展後,進而根據業務特點進行重構,或者以後如果出現新技術,新方式, 都重構成自己想要的樣子,譬如,將某個底層由mysql換成mongodb,或為了應付高並發讀寫並且多事務性的功能部分, 進行分庫分錶的設計方式。
關於Fecmall Service,詳細參考:Fecshop Services
Fecmall多模板系統,Fecmall設置了多個模板路徑,各個模板路徑下的文件被加載的優先級不同,其中,Fecmall的模板路徑下的文件最全面,但是優先級最低, ,第三方模板路徑優先級其次,用戶本地模板路徑優先級最高,使用者可以透過複製對應路徑下的view或js,css檔案到本機範本路徑,存在於高優先權範本路徑的檔案會被優先加載,這樣使用者可以透過多範本系統的原理進行範本的製作,同時,不影響Fecmall模板的升級,如果Fecmall view檔案升級後被修改, 那麼使用者可以比對本地模板檔案與升級模板檔案的程式碼的不同, 複製更改的程式碼到本機模板路徑即可。第三方的範本路徑的優先順序介於本機範本路徑和Fecmall 範本路徑之間。
重寫機制,Fecmall的功能基本上都可以被使用者重寫,包括servies層,Modules, Controller,Block,Views,View Layout, 以及Js Css Img等,都可以被使用者重寫,其中Js,Css,Img, Views,View Layout是透過多模板路徑優先權來實現的,其他的是透過設定檔的覆蓋變更來實現重寫,這樣,使用者就可以很方便重構Fecmall或第三方的功能和範本。
升級最小化干擾,Fecmall的核心檔案是放到vendor/fancyecommerce/fecshop 路徑下面,和第三方擴展,用戶二次開發路徑完全隔離開, Fecmall可以透過composer進行核心功能的升級,用戶只需要透過composer升級即可。
快速高效,Fecmall Servises遵循Yii2的懶加載方式,只初始化使用到的組件服務, 緩存方面有整頁緩存,block部分緩存,動態數據ajax加載等方式,讓您的網站快速響應。
Fecmall 多入口模式,分為appadmin(後台), appfront(PC前端),apphtml5(手機web), appserver(手機app服務),appapi(erp,或其他介面對接), 不同的業務,不同的設備,進入不同的入口,各入口共用服務層services, 但是modules部分獨立,這樣互相干擾最小,可以互相獨立開發。
後台封裝化,fec_admin擴充可以快速的實作增刪改查類型的表單列表, 方便使用者快速的做增刪改查。
鑑於以上特點,您可以下載安裝Fecmall,然後更改Fecmall的模板和功能,擴展自己想要的功能,或者安裝第三方開發好了的擴充功能或模板,來快速的組建您的網站。
如果您認為這是一個不錯的項目,對您有幫助,你可以透過下面的方式進行捐贈, 這裡感謝您對開源專案的支持。
支付寶:
微信:
捐贈歷史:(捐助,建議寫留言)
捐贈人 | 金額 | 時間 | 方式 | 帳戶 | 捐款者留言 |
---|---|---|---|---|---|
(*飛) | ¥66.60 | 2020-02-25 | 微信 | - | 感謝,祝公司穩健發展 |
(*) | ¥50 | 2020-02-20 | 微信 | - | |
(*然) | ¥166 | 2020-01-20 | 微信 | - | 開源界的一股清流,加油 |
(T*t) | ¥20.00 | 2019-12-11 | 微信 | - | 很不錯,讚一個 |
(*聖茜) | ¥200.00 | 2019-12-09 | 支付寶 | - | 支援開源支援分享 |
(*光) | ¥0.66 | 2019-11-27 | 微信 | - | |
(*可) | ¥1.00 | 2019-11-26 | 微信 | - | 支持你,加油 |
(*可) | ¥1.00 | 2019-11-26 | 微信 | - | |
(*可) | ¥1.00 | 2019-09-30 | 微信 | - | 失業中沒錢只能表示下 |
(*愛) | ¥200.00 | 2019-09-02 | 微信 | - | 基於fecshop二次開發的商城已上線,感謝這麼好的開源系統 |
(*志兵) | ¥50.00 | 2019-08-11 | 微信 | - | 支持一下 |
(*懿卿 | ¥20.00 | 2019-07-29 | 支付寶 | - | |
(*彩虹) | ¥10.00 | 2019-07-24 | 微信 | - | 學生黨不寬裕但支持 |
(*堂) | ¥1.00 | 2019-07-12 | 微信 | - | 支援 |
(*葫蘆娃) | ¥200.00 | 2019-06-06 | 微信 | - | 諮詢了很多電商的事情,感謝幫助 |
(*鋒) | ¥20.00 | 2019-05-13 | 支付寶 | - | 我想做個商城 |
(*寧) | ¥50.00 | 2019-04-29 | 微信 | - | |
(*亮亮 | ¥100.00 | 2019-04-06 | 支付寶 | - | 支持榜樣,標桿 |
(*亮) | ¥50.00 | 2019-04-06 | 微信 | - | 堅持,加油! |
(*樹桓) | ¥50.00 | 2019-03-30 | 支付寶 | - | |
pptrue | ¥50.00 | 2019-03-19 | 微信 | - | 支持開源,感謝Terry |
(*軍) | ¥188.00 | 2019-03-10 | 微信 | - | 為3年的堅持按讚 |
(*浩) | ¥66.00 | 2019-02-13 | 微信 | - | 支持fecshop長久發展 |
(*嘉文) | ¥0.10 | 2019-01-28 | 支付寶 | - | |
(*凡) | ¥10.00 | 2019-01-07 | 支付寶 | - | 加油 |
(y*g) | ¥100.00 | 2018-12-26 | 微信 | - | 騰訊andehuang |
(董*) | ¥10.00 | 2018-12-24 | 微信 | - | |
(*間) | ¥1.00 | 2018-12-14 | 微信 | - | |
pptrue | ¥100.00 | 2018-12-13 | 微信 | - | 很喜歡這個項目,感謝terry和大家無私的奉獻。身為程式設計小白一名,我還在努力學習中。感覺最近生活都充實了 |
(*樹桓) | ¥20.00 | 2018-11-30 | 支付寶 | - | |
(*藝業) | ¥1.00 | 2018-11-30 | 支付寶 | - | |
(*泰) | ¥100.00 | 2018-11-27 | 微信 | - | |
(*瀟) | ¥10.00 | 2018-11-26 | 微信 | - | well done |
(*少平) | ¥1.00 | 2018-11-15 | 支付寶 | - | 學生,賺錢了再來捐,牛逼,看源碼學習 |
(*) | ¥120.00 | 2018-10-28 | 微信 | - | 盡我一點綿薄之力給你幫助。 |
(*) | ¥20.00 | 2018-10-27 | 微信 | - | 支持一下 |
(*) | ¥8.88 | 2018-10-26 | 微信 | - | 國產良心之作! ! |
(*華峰) | ¥5.00 | 2018-10-19 | 支付寶 | - | 官網看起來真不錯,專案好用再來捐贈,開學了 |
(*A) | ¥6.66 | 2018-09-21 | 微信 | - | 感謝fecshop |
(*大成) | ¥1.00 | 2018-09-18 | 支付寶 | - | |
(*江林) | ¥1.00 | 2018-09-11 | 支付寶 | - | |
(*) | ¥500.00 | 2018-07-31 | 微信 | - | |
(*) | ¥15.00 | 2018-07-23 | 微信 | - | |
(*) | ¥15.00 | 2018-07-19 | 微信 | - | |
(*) | ¥99.99 | 2018-07-12 | 微信 | - | 作為國內的真正開源系統,真是良心之作,支持,祝福長久發展! |
*方招 | ¥30.00 | 2018-07-10 | 支付寶 | fan***gmail.com | 感謝作者。非常不錯的電商平台 |
廈門碼農業科技有限公司 | ¥16.66 | 2018-07-04 | 支付寶 | cod***@126.com | 廈門碼農支援開源,為Fecshop! |
*雷雷 | ¥800.00 | 2018-06-27 | 支付寶 | 134******22 | 支持作者,支持fecshop |
(*) | ¥1.00 | 2018-06-22 | 微信 | - | |
*建欣 | ¥50.00 | 2018-06-15 | 支付寶 | 593***@qq.com | 小小心意,支持fecshop的發展 |
*寧 | ¥5.00 | 2018-06-08 | 支付寶 | pay***@itoumao.com | 感謝作者的開源精神,同為程式猿的我做不到 |
(*) | ¥10.00 | 2018-06-06 | 微信 | - | 感謝作者,感謝開源 |
*慶飛 | ¥188.00 | 2018-06-05 | 支付寶 | lin***@aliyun.com | 逛v2看到的,支援開源,按讚! |
*樺 | ¥10.00 | 2018-05-24 | 支付寶 | - | 真心做得不錯 |
(*) | ¥1.00 | 2018-05-17 | 微信 | - | 搞的不錯 |
(*) | ¥13.14 | 2018-05-11 | 微信 | - | 北京智翔財務為你加油 |
(*) | ¥10.00 | 2018-05-04 | 微信 | - | 希望fecshop越做越好 |
(*) | ¥16.66 | 2018-04-20 | 微信 | - | 為你們打call |
(*) | ¥6.60 | 2018-04-16 | 微信 | - | 不會用一yii,為開源 |
(*) | ¥166.00 | 2018-04-03 | 微信 | - | 為開源打call! |
*仲春 | ¥66.66 | 2018-03-19 | 支付寶 | - | 加油加油,準備學習學習 |
(*) | ¥10.00 | 2018-03-19 | 微信 | - | - |
(*) | ¥8.88 | 2018-03-18 | 微信 | - | 為作者堅持和耐心點讚 |
Simon | ¥20.00 | 2018-03-16 | 支付寶 | 186***40 | 希望繼續堅持開源事業 |
(*) | ¥8.88 | 2018-03-16 | 微信 | - | - |
(*) | ¥100.00 | 2018-03-15 | 微信 | - | 幹得漂亮 |
(*) | ¥3.33 | 2018-03-15 | 微信 | - | 感謝為開源的貢獻 |
xhq | ¥2.00 | 2018-03-14 | 支付寶 | 143***@qq.com | 好項目就是要讓更多人知道 |
(*) | ¥2.00 | 2018-03-13 | 微信 | - | - |
飯飯 | ¥120.00 | 2018-03-13 | 支付寶 | 420***@qq.com | 為2年半的堅持加油 |
kingsee | ¥6.66 | 2018-03-13 | 支付寶 | kin***@gmail.com | - |
(*) | ¥10.00 | 2018-03-13 | 微信 | - | 感謝為開源的貢獻 |
yangfch3 | ¥66.66 | 2018-03-13 | 支付寶 | 875***@qq.com | 感謝為開源默默付出的工程師們 |
(*) | ¥66.66 | 2018-03-08 | 微信 | - | 已經在線上專案使用了,多謝Terry開發的這麼好的開源系統。 |
(*) | ¥8.88 | 2018-03-06 | 微信 | - | 好項目,在學習。支援 |
華生 | ¥8.88 | 2018-02-22 | 支付寶 | 294***@qq.com | 不錯的開源項目,支援一下 |
(*) | ¥6.66 | 2018-02-18 | 微信 | - | 誠意的開源祝專案66順 |
劍清 | ¥99.99 | 2018-01-03 | 支付寶 | 262***@qq.com | 很好的項目,祝越做越好,長久發展 |
(*) | ¥2.00 | 2017-12-28 | 微信 | - | - |
(*) | ¥6.60 | 2017-12-21 | 微信 | - | - |
水哥 | ¥99.99 | 2017-12-20 | 支付寶 | dd_***@sohu.com | 祝fecshop發展永久 |
(*) | ¥9.90 | 2017-12-11 | 微信 | - | 希望長久! |
(*) | ¥100.00 | 2017-10-21 | 微信 | - | 希望你堅持下去成為更多人的榜樣 |
(*) | ¥100.00 | 2017-09-27 | 微信 | - | - |
(*) | ¥2.00 | 2017-09-18 | 微信 | - | 讚一個 |
(*) | ¥1.00 | 2017-09-15 | 微信 | - | - |