Rails 本地开发,访问网站巨慢,你们都是怎么解决的?

2016-11-23 04:33:16 +08:00
 starvedcat
  1. 点一个链接,要等 20 秒左右才打开。。。。
  2. 玩具 APP 也巨慢,不是代码问题
  3. 本地开发 Java PHP 网页都是秒开,不是性能问题
  4. 部署到远程( Heroku ),点链接都是秒开 已经尝试了网上说的一些方法,比如改 config\environments\development.rb ,把 cache 都打开。然而并没有显著的改善!!

求助了

8478 次点击
所在节点    Ruby on Rails
15 条回复
msg7086
2016-11-23 05:37:05 +08:00
我假设你的 Rails 程序运行在 Linux 下?
starvedcat
2016-11-23 05:48:23 +08:00
@msg7086 windows ……
msg7086
2016-11-23 06:01:59 +08:00
@starvedcat 那么你需要让你的 Rails 程序运行在 Linux 下。虚拟机搞起。
starvedcat
2016-11-23 06:11:59 +08:00
@msg7086 尝试使用 rails 4 建立项目 速度飞起。。。。
lightening
2016-11-23 06:16:16 +08:00
Windows 一直是二等公民。以前 DHH 说过要用 Rails 5 要用 EventMachine ,就无法在 Windows 下运行了。虽然最好好像还是没用。
df4VW
2016-11-23 06:20:00 +08:00
现在 docker 支持的这么好, windows 完全无所谓啊。用 container 跑吧,反正最后也是部署到 linux
cosmosz
2016-11-23 06:49:28 +08:00
把 asset debug 关了 `config.asset.debug=false`
ryanzyy
2016-11-23 07:23:27 +08:00
wwulfric
2016-11-23 14:07:22 +08:00
把 asset debug 关了 `config.asset.debug=false`
wwulfric
2016-11-23 14:07:47 +08:00
> 把 asset debug 关了 `config.asset.debug=false`

一般就是这个原因
starvedcat
2016-11-23 14:44:17 +08:00
会不会是因为 rails 5 默认的 server 从 Webrick 改成了 Puma 的原因。。
taxiangdeni
2016-11-23 15:18:00 +08:00
@lightening linux 是二等公民, win 肯定是二等开外吧
cxbig
2016-11-23 21:58:22 +08:00
你本地是什么 service 环境?
我这 macOS 和 Docker 都是秒开啊
Gem
2016-11-24 00:05:37 +08:00
看到有同学说使用 rails g 命令经常卡住,有知道这是什么导致的吗?
331718489
2018-06-28 12:22:02 +08:00
谢谢撸主,我是明知道 window 有虎,偏向 windows 行。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/322531

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX