Leadshop微商城是提供持續更新迭代服務的免費開源商城系統,旨在打造極致的使用者體驗!
Leadshop微商城由浙江禾成雲端運算有限公司研發,主要針對中小型企業,協助搭建電商平台,並提供專業的技術支援。免費提供長期更新服務,應用涉及視覺化裝修、促銷轉換、裂變分銷、使用者精進管理、資料分析等多個面向,追求極致體驗,全面賦能商家,為商家創造價值。
主要特性:
1.Leadshop開源系統,基於Yii2開發,支援composer,優化核心,減少依賴,基於全新的架構思想與命名空間
2.基於命名空間與PSR-4規範,加入PHP7新特性
3.核心功能模組化,方便開發與維護
4.強化路由功能,採用RESTful介面標準
5.靈活創建模型控制器,易於擴展開發
6.設定檔可分離,方便管理
7.重寫的自動驗證和完成
8.簡化擴充機制,提升開發速度
9.API支援完善,方便二次開發
10.內建WeChat微信開發框架,微信接取更加快捷,簡單
11.使用ORM自動建立表格結構,提升開發速度
12.支援資料庫結構、資料、範本線上快取清除,提升使用者體驗
13.客戶端完善的互動效果與動畫,提升用戶端視覺體驗
14.支援線上一鍵安裝,方便快速。
15.可視化DIY店鋪裝修,方便、快速、直觀,可以隨心所欲裝扮自己的店鋪
16、高效的笛卡爾乘積運算,8000條規格秒加載
17.擬態Windows資料夾的素材管理結構,操作更熟悉隨心所欲
開源無加密
基於ApacheLicense2.0開源協議,前後端程式碼開源無加密,支援二次開發,支援商用。
核心技術
前端技術堆疊:ES6、vue、vuex、vue-router、vue-cli、axios、element-ui、uni-app。
後端技術堆疊:Yii2、Jwt、Mysql、Easy-SMS。
介面標準
採用標準RESTfulAPI,高效率的API閱讀性,具有擴展性強、結構清晰的特性。
數據交互
採用JSONAPI標準,用於定義客戶端如何取得與修改資源,以及伺服器如何回應對應請求。在高效實現的同時,無需犧牲可讀性、靈活性和可發現性。
認證方式
目前所有的介面都使用Oauth2Password方式,也就是JWTAuthorizationBearerheader進認證。支援擴語言擴展,多平台擴展。
數據表格匯出
採用高效能的js-xlsx資料導出,易於擴展,相容性強。
體驗後台
帳號:18888888888
密碼:123456
運行環境:
Linux+Nginx+PHP7.4+MySQL(5.6|5.7)
安裝
一鍵安裝
上傳你的程式碼,執行目錄為/server/web在瀏覽器中輸入你的網域或IP
(例如:www.yourdomain.com/install),安裝程式會自動執行安裝。期間系統會提醒你輸入資料庫資訊以完成安裝。
後台存取位址:網域名稱/leadshop/panel/index
公眾編號首頁訪問地址:網域名稱/h5
重新安裝
清除資料庫
刪除/server/install.lock文件
打包
建議使用cnpm,cnpm安裝:npminstallcnpm-g--registry=https://registry.npm.taobao.org
後台頁面打包發布
後台前端原始檔目錄/admin
打包步驟
1.安裝依賴套件npminstall
2、運行調試npmrunserve
3、打包發布npmrunbuild
4.打包後把/admin/dist/build內所有檔案複製到網站/server/web/leadshop目錄下
公眾號打包發布
後台前端原始檔目錄/applet
打包步驟
1.安裝依賴套件npminstall
2、運行調試npmrunserve
3、打包發布npmrunbuild:h5
4.複製打包後把/applet/dist/build/h5內所有檔案複製到網站/server/web/h5目錄下
小程式打包發布
後台前端原始檔目錄/applet
打包步驟
1.安裝依賴套件npminstall
2、運行調試npmrunserve
3、打包發布npmrunbuild:mp-weixin
4.複製打包後把/applet/dist/build/mp-weixin打包成zip,重新命名為app.zip,並放入/server/applet目錄下覆蓋之前的app.zip
Leadshop微商城v1.4.7更新日誌:
修復:微頁推廣海報二維碼識別錯誤問題
修復:評價助手-創建評價庫失敗問題
修正:首頁概況支付金額格式錯誤問題
修復:修改積分商品資訊後保存失敗問題
修正:編輯商品-發放優惠券的數量超庫存問題