2012-11-21 133 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/是一个很好的开始。

相关问题