簡體   English   中英

Ruby on Rails維護和RSpec

[英]Ruby on Rails maintenance and RSpec

您對RoR維護和RSpec的體驗如何?

  • RSpec是否適合實際使用,我的意思是開發人員通常會使用它,或者它是否可以沒有它?

  • 如何使用RoR,Web托管的維護方面 - 它是否便宜和豐富,如PHP托管,寶石依賴和更新,更改數據庫模型等?

我正在為下一個Web項目研究幾種技術,而且第一眼看上去似乎沒什么問題,但是我不想跳進需要維護的東西。 謝謝。

Rspec絕對適合實際使用,大多數Rails開發人員為了測試目的而大量使用它。 一般來說,Rails和測試是捆綁在一起的。 你當然可以沒有rspec,但測試非常重要。 只要您使用某些東西,您就可以隨時使用test / unit,shoulda或其他解決方案。

我建議您為Rails獲取專用服務器或在Heroku上托管它。 這些可能是最好的方法。 維護項目比php或其他選擇更容易。

一般來說,我強烈推薦Rails :)

  • Rspec非常受歡迎,但Rails創建者認為它沒那么有用,因為有Test :: Unit,一個內置的測試庫: http//www.rubyinside.com/dhh-offended-by-rspec-debate-4610.html Personnaly,我喜歡Rspec並且每天都使用它。

  • 托管Rails非常簡單:

    • Heroku快速而自由,直到您需要可靠的配置
    • 在真實的服務器上,一旦你設置了RubyApachePassenger (或Nginx或其他),你就必須配置你的VHosts
  • 由於Capistrano部署非常簡單

  • 一般來說,我喜歡Rails,因為一切都被認為很簡單。 基本上,由於Bundler作為gems構建的依賴項很容易管理。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM