2013-04-10 43 views
0

对于我正在帮助架构师的应用程序,我们希望使用nginx +独角兽作为我们的服务器堆栈的一部分。我们已经听说了nginx可以提供静态文件的速度的好处。不幸的是,我们身份验证过程的一部分需要apache服务器仍然使用nginx是可​​以接受的,但是在nginx和独角兽之间有apa​​che还是只是变得荒谬?我不知道这会如何影响性能。是否高性能使用nginx的Apache与独角兽的轨道或将是缓慢的?

+0

您使用的是Apache的哪些身份验证功能? nginx可以做HTTP认证... – 2013-04-11 05:08:00

回答

1

如果您的应用程序需要 Apache才能运行,请使用Apache。 Apache服务静态文件就好了。

一旦代码库稳定,就担心性能优化。十分之九,你的代码是性能问题的原因,而不是你选择的web服务器,当然不是它提供静态文件的能力。如果您提供的性能是如此之多的静态文件,请在外部托管它们(Amazon S3?)或使用CDN。

+0

谢谢,你是对的。我可能会用nginx做一些测试,除了认证路由以外的任何事情,但现在我们不会担心它,只是使用apache。 – JoshEmory 2013-04-12 04:20:08

相关问题