Rails で本番/開発サーバーに異なる OS を使用しても問題ありませんか?
-
20-08-2019 - |
質問
たとえば、私は Debian+mod_rails が大好きで、開発プラットフォームであるラップトップで実行しています。それでも、私は Ubuntu+mod_rails を実行している運用サーバーにデプロイしています。
ラップトップに Ubuntu をインストールしたほうが、長い目で見れば良いのでしょうか、それとも展開に関する問題は非常に小さいので、開発に関しては好きなものを何でもやっても大丈夫なのでしょうか。機械?
ありがとう。
解決
導入に関する問題、 特に debian と ubuntu の間は非常に小さいので、気にせずに続けることができます。
しかし、私は自分ではそれをしません。なぜなら、そのような小さな問題が発生すると、 本当に 見つけて解決するのが難しい。少なくとも、本番サーバーとまったく同じステージング設定があることを確認し、開発マシンを一致させない、または一致させることができない場合は、テストを実行してください。
-アダム
他のヒント
の展開は、常にレールに面倒ですが、私はそれについて心配しないでしょう。あなただけのカピストラーノで一度それを設定し、それが苦痛で、その後から無料です。私は、DEV、及びPRODの仮想ホスト上のMacやLinux用のウィンドウを使用しています。
私は、これは任意のプログラミング言語のための真のだと思いますが、ないあなたは、DEV / TEST / PRODのための別のOSのを持つべきではありません。時間の99.9%、あなたは違いや問題が、時間の非常に小さな割合0.1%に気付くことはありません、あなたが間違っているかを把握しようとしているあなたの髪を抜くことになります。
あなたは間違って行く事のしやすが増加しています。
あなたはちょうどより多くのストレスで取得するつもりだということを意味します。
あなたが本当にあなた次第です選ぶどのパス;)