ironman.group.16.web
全能住宅改造王,Django 多租戶架構的應用 —— 實作一個電商網站
一次開發一個專案並不困難,但一次開發五個大同小異的專案(產品)呢?要面對的不只是許多重複的環境建置、程式開發,還有版控管理、錯誤修復、版本升級、不同的客製需求等等。
多租戶架構是能解決上述問題的方案之一,不同的租戶之間可以共享相同的系統核心或是應用程式,同時又確保資料隔離。可彈性的調整租戶共享資源與獨享資源。系統核心升級也因為共享著核心而可以一次將全部租戶升級。
本次將會以多租戶架構為核心,Django 為工具,從認識多租戶架構與 Django 帶領大家入門,建立 Docker 容器化開發環境,逐步帶大家將實務上會遇到的問題逐一擊破,手把手帶你一起打造一套多租戶架構的電商網站!