2012-11-21 163 views
0

我的朋友用C++開發了一個推薦系統,現在我們想根據他的工作制作一個網站信息系統。由於我們兩人都沒有沒有Web技術方面的知識,我有一些問題:可以單獨開發Web服務器和應用程序服務器嗎?

  1. 如果我們要開發出基於該推薦系統的網站上,我們應該實現在應用程序服務器的推薦系統,並作出可以返回頁面的網頁服務器,對吧?
  2. 那麼,我們應該使用什麼Web服務器或使用什麼技術來開發Web服務器來調用推薦系統中的功能? Web服務器如何與應用程序服務器通信?
  3. 某些Web框架(如Django)是否充當Web服務器或應用程序服務器,或者它們都是?

由於我們有這麼多的基本問題,你有一些書籍或網站推薦?

回答

0

您可以將您的C++應用程序視爲您的Django應用程序可以執行的服務,以便將值返回給用戶。您可以輕鬆地在與Django相同的服務器上執行任何應用程序並捕獲響應,或者您可以創建精簡的HTTP API並將C++應用程序放在其自己的服務器上,並通過來自Django應用程序的HTTP調用它以向用戶發出請求。

https://www.djangoproject.com/是一個很好的開始。

相關問題