如何configurationApache服务器

我正在开发一个需要为1000个用户pipe理数据库的系统(最多)。 我使用Apache服务器和MySQL来完成这个任务。

由于我是新手,我的问题是:

  1. 是否有可能configurationApache服务器,以便locking在用户更新logging时写入logging?
  2. 这是正确的select吗? 我的意思是实施我自己的服务器还是只使用Apache更好?

我使用python 2.6和Windows x64,pyqt4作为接口。

我真的很感激,如果你们可以给我任何相关的build议(如:不要使用python,使用C ++)。

httpd不处理数据库本身。 你需要问这些关于你将要使用的语言/框架的问题,而不是Web服务器。

我在一个需要pipe理1000个用户的数据库的系统上工作…

1000个“每周用户数”或1000个在线时间?

1-已经回答:Apache不locking数据库表,MySQL可以处理该部分。

2- Apache是​​正确的select吗?

国际海事组织,你可以有3年以上的经验,仍然辩论的答案。

  • Apache很容易学习基础知识,但通常会使用大量的资源。

  • 正确的select是使用轻量级的 upfront(即lighttpd或nginx /谷歌的“caching服务器”或“反向代理服务器”)与Apache处理其余(尽可能less)

这个问题很难回答,但这里有一些要点:

Apache不处理任何级别的数据库。 这是由Web应用程序和locking交由MySQL本身处理。

有关select编程语言的问题在这里不合适,因为这与系统pipe理无关。 而且,它对Web服务器和数据库服务器的问题没有直接的影响。

如果您确信自己可以编写自己的Web服务器,从而消除Apache,完全取决于您。 尽pipe对程序员的能力水平一无所知,但我们不能说这是一个好还是不好的决定,尽pipe意识到将networking服务器带到生产就绪状态的时间和精力确实给了我们一些线索,以写自己的可能结果。