## Opencart的優點:
免費開源,精致小巧,但該有的功能都有,五臟俱全,適合產品數量少于5萬的電商網站。由英國人Daniel Kerr 個人開發,世界各地的愛好者在圍繞opencart開發出很多插件和模板。比如,語言類的,貨幣類的,模塊類的,支付類的,不一而足。
后臺也非常的簡潔明了,功能強大,對于初學者來說非常容易上手,對于大多數經驗豐富的網店經營者來說,OpenCart 的后臺管理功能也基本能滿足其需求。OpenCart可以說是最適合國內用戶建設外貿網店的程序!
從程序開發的角度來看,opencart就是完美!基于MVC+Language 結構,基本上和你用ThinkPhp開發沒有什么區別。而插件的開發,是類似php框架里面的Module模塊化開發,總之就是贊!
參考 《[用免費的OpenCart快速搭建符合亞馬遜品牌備案要求的獨立網站](https://www.chenfei.cn/opencart-for-amazon/)》
* * * * *
## 值得說的opencart:
**數據結構**
1. attribute, attribute group
2. cart, option
3. option like attr
4. product + option = product_option_id
5. product_option_id => option value + 價格 + 庫存
**文件結構**
system -> startup ->engine+helper ->framework ->Registry +(config+request+db+session+cache+url+language+event+Response) + library= $route->dispatch(ACTION),
$response->output
**catalog類別路由**
http://www.liangopencart.net/index.php?route=product/category&path=59_107_120
* * * * *
* * * * *
### **MVC-L結構**
**Model層**: 單純sql,需要熟悉數據結構
**View層**: 基于swig模板引擎,
~~~
{{ column_left }}
{% if column_left and column_right %}
~~~
**Controller層:**
舉例:product/category,先加載必要模型model,加載必要欄目controller,加載語言,然后把數據Data輸出到模板。
~~~
$this->load->language('product/category');
$this->load->model('catalog/category');
$this->request->get['sort']
$html = $this->load->controller('common/column_left');
$this->response->setOutput($this->load->view('product/category', $data));
~~~
**Language,語言層:**
可以網上下載各種語言包,也可以自己手動翻譯。
* * * * *
* * * * *
### 基于 **extention** 的插件開發:
舉例:支付插件CpMy
**catalog前臺開發:**
$this->model_checkout_order->addOrderHistory
get product,order, user info 做 支付參數
**admin后臺開發**:
同catalog, 增刪改查為主
* * * * *
* * * * *
### **功能模塊理解**:
1. 商品模塊
2. 購物車模塊
3. cart 數據庫
4. 購物流程
5. 訂單模塊
6. 優惠活動
7. 用戶模塊
8. 支付模塊
- 跨境電商的現狀
- 心態最重要
- 羅振宇談工作
- 程序員的溝通方法
- 開發的方向
- 初步構建
- 開發的一些經驗
- 渠道建設與商城
- 第三方商城平臺
- 推薦系統
- 對接API
- 運營工具集
- AMAZON
- EBAY
- 自營商城
- Magento
- 服務收費參考
- Top 10 Must-Have Magento 2 Extensions
- shipping
- opencart
- fecshop
- ecshop
- shopify
- 社交網絡
- 搜索流量
- 廣告流量
- 聯盟流量
- B2B2C
- 運營系統
- 50款頂級開源營銷類應用軟件
- 社交運營操作步驟
- 數據運營的工作
- ASINKING
- 生意參謀
- AARRR模型與指標
- 用戶運營
- 運營開發相關資料
- 供應鏈管理
- 倉儲物流
- PSI
- CRM系統
- 然之crm
- 優秀工具
- 情報系統
- 選品系統
- 良心干貨!亞馬遜選品“7”步走
- 財務系統
- 對賬
- 會計
- 會計的故事
- 會計與編程
- 企業的目標
- 窮爸爸富爸爸
- 數據思考
- 流量數據
- 統計學2大原理
- 經濟學10大原理
- 科斯定理與區塊鏈
- 互聯網與匹配功能
- 通貨膨脹
- Odoo開源系統
- 企業BI應用架構
- SaaS模式