0

我想测试 Django 和 Rails 的性能。

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

设置让 Django 和 Rails 在 Apache localhost 上运行是否困难?(不是同一时间)

4

1 回答 1

0

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

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

我对设置 Django 了解不多,但我想你可能会做一些类似于上面描述的 Rails 负载平衡情况的事情。在 apache 中为 rails 和 django 应用程序提供自己的 VirtualHost 设置,它应该可以正常工作。

于 2013-05-08T19:08:46.917 回答