WeeShop開源微信小程序商城
WeeShop 是一個(gè)優(yōu)雅易用的微信小程序商城,服務(wù)端使用php開發(fā)。
完全開源,任意商用,無須購買授權(quán)。
基于Laravel的基因,來自Symfony的底層技術(shù),來自Drupal Commerce的核心技術(shù),由Drupal中國開源社區(qū)維護(hù)。
![]()
簡潔的美觀的 UI 界面
![]()
支持使用 Apache Solr 集群對(duì)商品進(jìn)行全文檢索,支持使用屬性進(jìn)行分面搜索,支持對(duì)搜索結(jié)果進(jìn)行預(yù)提示。
本工程為 WeeShop 后臺(tái)與服務(wù)端,微信小程序端的工程在 WeeShop/WeeApp。
微信小程序商城是以本工程作為服務(wù)端進(jìn)行開發(fā)的。
特性
- 靈活的商品屬性系統(tǒng),可表達(dá)任意類型的商品,包括虛擬商品。
- 支持多倉庫存管理,也支持不需要庫存管理的商品。
- 靈活的結(jié)賬過程,可以針對(duì)任意商品類型定制結(jié)賬過程。
- 支持全球的物流信息對(duì)接,支持國內(nèi)各大快遞公司。
- 完備的多語言系統(tǒng),支持全球100多種語言。
- 支持全球流行的各種支付手段,Paypal、支付寶、微信、銀行卡等。
- 使用全文檢索技術(shù),可以選擇使用各種流行的全文檢索方案,如Apache solr等。
- 支持符合工業(yè)標(biāo)準(zhǔn)的RESTful接口,可配置多種認(rèn)證方式HTTP Basic、Oauth2.0 等,輕松進(jìn)行移動(dòng)應(yīng)用開發(fā)。
快速體驗(yàn)
本項(xiàng)目使用Docker進(jìn)行快速部署實(shí)例,無須PHP環(huán)境,您的電腦啥都不需要安裝,只需要安裝Docker服務(wù)和docker-compose即可。
如果docker鏡像下載慢,請(qǐng)自行了解 如何加速docker鏡像下載
先決條件:
- 確保本機(jī)80端口沒有被占用。
- 把
weeshop.test指向本機(jī)。(也可以使用其他域名)
# 用git下載代碼到當(dāng)前目錄 git clone https://gitee.com/weeshop/WeeShop.git cd WeeShop # 拉取子庫代碼 git submodule init git submodule update # 啟動(dòng)docker容器 docker-compose up -d --force-recreate --remove-orphans --build # 進(jìn)入docker容器 docker-compose exec server bash # 進(jìn)入容器后,在容器內(nèi)繼續(xù)運(yùn)行下面的命令 # 安裝composer依賴 cd /app composer install -vvv # 安裝實(shí)例 su - application -c \ "cd /app/web/sites && /usr/local/bin/drupal site:install catshop \ --langcode='en' \ --db-type='mysql' \ --db-host='db' \ --db-name='drupal' \ --db-user='root' \ --db-pass='123' \ --db-port='3306' \ --site-name='CatShop' \ --site-mail='[email protected]' \ --account-name='admin' \ --account-mail='[email protected]' \ --account-pass='123'"
瀏覽器訪問 http://weeshop.test
評(píng)論
圖片
表情
