0

3つの質問があります

1.パテの問題

パテ(スクリプト/サーバー)を介してアプリケーションを起動するとすぐに起動するRunning Railsアプリケーションがありますが、システムを閉じるか、パテと言うとすぐにサーバーも停止し、アプリケーションは他のユーザーが利用できなくなります。基本的に私は新しいですレール上のルビーに、私はこの問題を解決する方法を解決することができません。

2.速度の問題

アプリケーションをデプロイしたので、アプリケーションのレンダリング時間が非常に長いようです。何秒も待機した後(通常は30秒以上)にページが読み込まれます。アプリケーション用にApacheサーバーをインストールしました。Apacheがボトルネックである可能性があります。 ?アプリケーションに他のサーバーをインストールする必要がありますか?

3.同期の問題

私はローカルホストでアプリケーションに取り組んでいます。変更を加えるたびに、個別に変更をそれぞれのフォルダにアップロードする必要があり、それは非常に多忙です。変更をすばやく同期するのに役立つ優れたソフトウェアや方法を提案してもらえますか?

4

1 に答える 1

1
  1. プログラムはsshセッションの子プロセスです。セッションを閉じると、すべての子も閉じます。これを防ぐには、nohup(たくさんの例をグーグルで検索)またはscreenまたは同様のプログラムを使用して、現在のセッションからプロセスを切り離すことができます。

  2. サーバーが極端に遅くない場合、apacheはこれほど多くの時間を使用するべきではありません。コードとサーバーの構成を見ない限り、それについて多くを語ることはできませんが、これは、apacheの問題よりも、コーディング、構成、またはデータベースの問題である可能性が高いと思います。ただし、別のWebサーバーで試して、大幅に高速かどうかを確認することもできます。高速である場合は、Apache構成に問題がある可能性があります。

  3. バージョニングシステムを使用してください!git(私がお勧めします)やsvnのようなプログラムは、同期プロセスを自動化することができ、他の多くのものにも役立ちます。

于 2012-09-17T11:22:30.757 に答える