這看起來像的範圍的問題,但所有都涉及到SaaS和基於PHP的應用程序,我們已經建立。我們意識到我們的應用程序架構和研究它,讓我們確保遇到的所有必要的技術之前,我們轉移到生產和不面對任何失敗!SaaS的架構基於燈CRM應用
支持的SaaS我們決定讓我們的數據庫多租戶,每個客戶都將擁有自己的數據庫。我的想法在下面的問題列表中令人驚歎。
如何提供定製SaaS多租戶應用程序以滿足個人租戶需求的能力?
如何確保每個租戶數據庫的安全,使他們不會無意中訪問彼此的數據?
什麼是羣集,以及如何增加新的應用程序和數據庫實例,以增加它們。的客戶?
我們做什麼,以確保SaaS的網站的性能和可擴展性?
我們如何處理SaaS應用程序的故障,尤其是當我們啓動新版本和更新(持續集成)時?
任何特殊的解決方案,用於處理用戶/客戶,激活和停用模塊的權限,SaaS應用程序?
I have attached block diagram of DB we have decided to go with
這不是一個壞問題,但它很廣泛,不適合本網站。堆棧溢出處理特定的編程問題,而不是這種類型的問題。 – jprofitt