启动 rails s 需要 30 秒+,一个请求需要 2s 响应时间,受不了了。机器是保险公司标装机,有各种审计安全软件,硬盘是机械石头盘,外网限速 100KB。昨天买了个腾讯云 2C4G8M 的虚拟机,配置好了开发环境,用上 code-server 做远程 IDE,体验感瞬间从石器时代回到了现代。
我是说用没坏的电脑跑一下 rack 看看是不是同样卡 如果不熟悉 rack,可以用下面这个现成的程序
git cloen https://github.com/tablecell/myrack
cd myrack
ruby myrack.rb
ruby 性能在脚本里面算中等,但是新手分不清 ruby/rails 把 rails 卡等同于 ruby 卡,很多这样的信息沉淀在互联网上,以讹传讹,这是典型的负反溃,谎言只要不停地重复就会变成传说中的真理
这样的讹传只会变相增加新手入行 ruby 的门槛 比如写个 ruby 必须要买高配置的电脑,或者必须买个腾讯云远程 vscode
多谢指导。 运行时报错,然后补了 sequel webrick 两个 gem。rack 速度很快,确实是 rails 在我这台机器比较慢。 十年前家里没有 macbook 也买不起,遇到的“门槛”就是没有 textmate、mac,虽然 ubuntu 也能用,总觉得心里有个坎。