# SaaS獨立站商城-開篇
本小冊子主要是想通過介紹怎樣利用laravel做一個獨立站商城SaaS的案例,來介紹SaaS技術方案。
## 1,介紹 laravel-shop
教程:https://learnku.com/courses/laravel-shop/8.x
源碼:https://github.com/summerblue/laravel-shop/tree/L05_8.x
laravel-shop,是一個簡單的laravel商城代碼,我們基于它來開發SaaS,這樣更容易達到教程目的。
*****
#### 基本功能:
功能包括用戶中心、收貨地址、電商管理后臺、權限管理、商品管理、商品 SKU、購物車模塊、訂單模塊、支付模塊(支付寶、微信支付)、商品評價、商品收藏、訂單退款流程、優惠券模塊,技術知識點包括 Laravel 中事務操作(Transaction)、支付接口調試、訂單流水號生成、預加載與延遲預加載、事件和監聽器、MailHog 調試郵件發送、Service 模式、自定義驗證器等。
### 商城模塊
用戶模塊:

商品模塊:

優惠券模塊:

購物車、訂單模塊:

后臺管理:


## 2,SaaS要達到的目標:
1. 租戶要實現以上所有商城模塊,和有自己的管理后臺
2. 租戶的資源要隔離
3. 要有一個超級管理員可以管理所有租戶,生成租戶