12
我正在尋找關於如何在Node.js中編寫多租戶應用程序的資源。任何人都可以引導我在正確的方向嗎?謝謝。如何使用Node.js(express.js)開發多租戶應用程序?
這裏是我的技術堆棧:
- Node.js的
- Express.js
- Mocha.js
- Postgres的SQL
- 的JavaScript
- HTML5
我正在尋找關於如何在Node.js中編寫多租戶應用程序的資源。任何人都可以引導我在正確的方向嗎?謝謝。如何使用Node.js(express.js)開發多租戶應用程序?
這裏是我的技術堆棧:
一相當完整TE StackOverflow的答案可以在這裏找到:
How to make Node.js Multi-tenant for websites on port 80?
也jackdbernier擁有約內expressJS虛擬主機一個很好的答案。
「多租戶」是什麼意思?您是否在談論同時託管多個域名/應用程序? – chovy
多租戶我的意思是有一箇中央應用程序,可以通過子域訪問租戶。數據庫是共享的。每個租戶將擁有自己的用戶。我基本上正在開發一個SaaS服務。 – jsf
查看虛擬主機https://github.com/visionmedia/express/blob/master/examples/vhost/index.js您可以創建多個應用程序並共享系統的某些部分,如數據庫連接。 – jackdbernier