2013-05-08 73 views
0

我想测试Django和Rails的性能。Django和Apache上的Rails本地主机

使用内置Web服务器进行测试是一个坏主意吗?

设置使Django和Rails在Apache本地主机上运行很难吗? (不是同一时间)

+0

您可以使用虚拟主机指向运行在不同端口上的服务器 – karthikr 2013-05-08 18:59:31

+0

我不需要同时运行它们,只是想知道是否可以在Apache上运行它们而无需太多的工作和配置。 – user1121487 2013-05-08 19:04:06

+0

难度与平台开发者的体验成反比。 – akshayb 2013-05-08 19:04:20

回答

0

在apache中直接运行rails的常用方法是使用Passenger,如果您已经设置了由apache提供服务的PHP应用程序,它会尝试将其类似地设置为mod_php。或者,您可以使用apache将动态请求负载均衡到另一个后端,如瘦或独角兽或其他;通常apache会被设置为在这种情况下直接提供静态资产。

使用rails的webrick服务器将是一个坏主意,因为它的速度非常慢。在启动rails时,您还需要将RAILS_ENV设置为'production'而不是'development',以便缓存类,等等。

我不太了解设置Django,但我想你可能会做类似于上面介绍的rails的负载均衡情况。在apache中给rails和django应用设置自己的VirtualHost设置,它应该可以正常工作。

+0

谢谢,我现在就来看看这个。 – user1121487 2013-05-08 19:12:26

相关问题