对于我正在帮助架构师的应用程序,我们希望使用nginx +独角兽作为我们的服务器堆栈的一部分。我们已经听说了nginx可以提供静态文件的速度的好处。不幸的是,我们身份验证过程的一部分需要apache服务器仍然使用nginx是可以接受的,但是在nginx和独角兽之间有apache还是只是变得荒谬?我不知道这会如何影响性能。是否高性能使用nginx的Apache与独角兽的轨道或将是缓慢的?
0
A
回答
1
如果您的应用程序需要 Apache才能运行,请使用Apache。 Apache服务静态文件就好了。
一旦代码库稳定,就担心性能优化。十分之九,你的代码是性能问题的原因,而不是你选择的web服务器,当然不是它提供静态文件的能力。如果您提供的性能是如此之多的静态文件,请在外部托管它们(Amazon S3?)或使用CDN。
+0
谢谢,你是对的。我可能会用nginx做一些测试,除了认证路由以外的任何事情,但现在我们不会担心它,只是使用apache。 – JoshEmory 2013-04-12 04:20:08
相关问题
- 1. Nginx,独角兽和子轨道中的多轨应用程序
- 2. 如何从nginx而不是独角兽提供缓存的ruby应用程序?
- 3. 独角兽+ NGINX:无法启动独角兽
- 4. 是nginx的超时或轨道超时
- 5. 独角兽认为什么是“快速”和“慢”的要求?
- 6. 用独角兽配置子域nginx
- 7. ActionCable不与独角兽在Rails的生产服务器(nginx的)
- 8. 推迟使用nginx和独角兽rails 3.1中的JavaScript解析
- 9. 独角兽,nginx和服务sitemap.xml
- 10. nginx和独角兽不工作
- 11. rails nginx独角兽多听端口
- 12. 好独角兽+ nginx + cap部署howto?
- 13. 与独角兽显示2页不同版本的导轨
- 14. 服务静态文件,apache +独角兽
- 15. 与Apache,而不是Nginx的
- 16. 是否有可能使用three.js轨道控制轨道?
- 17. 为什么红宝石轨道需要美洲狮或独角兽?
- 18. 我如何缓慢地开始使用nginx和/或Apache?
- 19. 的Django有独角兽和Nginx的,创造gunicorn日志
- 20. 独角兽+ Rails的拒绝Nginx的服务器上连接
- 21. 缓慢的datagrid - 提高性能
- 22. 独角兽和Gemfile在试图在数字海洋上运行独角兽和Nginx时使用的是不同的ruby版本
- 23. 使用nginx和独角兽的rails部署:403禁止的错误
- 24. 独角兽!和PostgreSQL
- 25. 独角兽不USR2
- 26. OS X [Yosemite]:无法运行使用nginx +独角兽的rails应用程序
- 27. 在EC2上使用nginx +独角兽服务Rails 3应用程序的问题
- 28. SmtpClient.SendAsync是否降低或提高性能?
- 29. AddTimestampToStaticLinks是否缓慢?
- 30. 我应该在Heroku Cedar上使用瘦身还是独角兽
您使用的是Apache的哪些身份验证功能? nginx可以做HTTP认证... – 2013-04-11 05:08:00