作者Neisseria (Neisseria)
看板Ruby
标题Re: [RoR ] 5步骤1天建立Rails自信心 (新手教新手~)
时间Thu Mar 31 16:33:17 2016
※ 引述《PxY6 (PxY6)》之铭言:
: 所以这里根据我的经验,提供超新手一天内建立自信的方法
: 五步骤1天内建立Rails自信
: 1.弄台 MAC,这是玩Rails最棒的投资之一!
: ( http://www.apple.com/tw/macbook/ )
: 2.利用 RailsBridge 装机趴完成Installation
: ( http://zh-tw.railsbridge.org/装机趴-installfest/ )
: 3.跟着 RailsGuide 利用 CopyPaste 快速盖出简单Blog
: ( http://guides.rubyonrails.org/getting_started.html )
: 4.依照 RailsGirlsGuide“App 上线至Heroku”将写好的App 部署到Heroku
: (http://railsgirls.tw/heroku/)
: 5.将Heroku App网址传给朋友一起玩吧!
: (https://warm-garden-53998.herokuapp.com)
: 我利用 C+P 加上 Bootstrap 做出来的 https://warm-garden-53998.herokuapp.com
: 欢迎留言!
感谢分享
另外,推荐 rbenv + ruby-build,这套是安装和切换 Ruby 版本用的
像是在 CRuby 和 JRuby 间来回切换,或是在新旧版的 Ruby 版本间切换
为什麽要用 JRuby? 一些报告提到 JRuby 的效能其实比 CRuby 好
例:
http://www.madebymarket.com/blog/dev/ruby-web-benchmark-report.html
因为 Java 会对 JRuby 程式码区块用 JIT 编译技术,第二次後执行速度会变快
对於 web server 等长时间执行的程式有利
但是,JRuby 启动比 CRuby 慢不少,不适合当作命令列工具
包括 Rails 在内,很多 gem 其实都可以在 JRuby 上面跑
用 rbenv 另一个好处是不会被系统的 Ruby 和 Ruby gems 卡版本
这点在 Linux 或 Mac 上都有差
只要装好相对应的函式库,就可以装一套独立於系统外的 Ruby 环境
之後安装 Ruby gems 时会自动处理路径的问题,不需要使用者去烦恼
搭配 rbenv,其实在 Linux 上开发 Rails 不会那麽困难
小弟 Linux 和 Mac 都有在用,提出一些个人想法
参考看看
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 203.71.94.1
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ruby/M.1459413199.A.E40.html
1F:推 dragonyy: JRuby的执行绪是真的,所以CPU向的工作「远」比MRI快! 04/01 22:25
2F:推 fr373969: how about rvm? 04/06 05:51
rvm 比较不推,可参考
https://github.com/rbenv/rbenv/wiki/Why-rbenv%3F
※ 编辑: Neisseria (175.180.97.182), 04/06/2016 09:09:20
3F:推 jruby: 感谢推荐!! 04/11 12:33