bzfshopB2C 商城開源程序
bzfshop 是棒主婦商城的一個開源項(xiàng)目,目的是給所有想要自己搭建 B2C 商城的人提供一個免費(fèi)、開源、無限制的程序,用于取代已經(jīng)死掉的 ecshop。
bzfshop 設(shè)計為一個跨平臺的程序,可以支持多種平臺的安裝,目前包括:
普通服務(wù)器安裝(虛擬主機(jī)、VPS、阿里云、獨(dú)立服務(wù)器、服務(wù)器集群 ...)
新浪 SAE 平臺(把 src 目錄下內(nèi)容上傳到 SAE 即可)
百度 BAE3 平臺(把 src 目錄下內(nèi)容上傳到 BAE3 即可)
從 1.0.2 版本開始 bzfshop 完美支持新浪 SAE 平臺。
從 1.0.3 版本開始 bzfshop 完美支持百度 BAE3 平臺
程序下載:http://www.bzfshop.net/article/239.html
程序演示:http://www.bzfshop.net/article/253.html
小白用戶請去開源官方網(wǎng)站下載代碼,請不要在 github 上直接下載 zip 包,這個 zip 包是無法安裝的,已經(jīng)有無數(shù)的人犯過這個錯誤了
bzfshop 的 git 工程采用了 submodule 依賴,你在 github 上下載 zip 包只有當(dāng)前工程的代碼,沒有依賴工程的代碼,所以無法使用,如果你要使用 github 的話,請按照下面方法使用
商城代碼依賴 bootstrap-custom 子工程,所以你需要用 git submodule 來取得對應(yīng)的子模塊代碼 git clone https://github.com/bzfshop-net/bzfshop.git cd bzfshop git submodule init git submodule update 經(jīng)過 submodule update 之后你就取得了 bootstrap-custom 工程的代碼,這樣整個工程代碼就完整了
如果你是 SAE 用戶,請注意目前我們使用了 SAE 平臺的 4 個服務(wù),你需要開啟 SAE 的這 4 個服務(wù)才能安裝
1. MySql 數(shù)據(jù)庫
2. Storage 用于存儲用戶上傳的商品圖片、文件等資源
3. Memcache 用于 系統(tǒng)緩存 + Smarty 頁面編譯緩存
4. KVDB 用于 Asset 的發(fā)布(css, js ,...)
普通用戶(非SAE、BAE)按照普通的 PHP 開源程序安裝即可,沒有額外的要求了
下面是商城演示截圖:

