2011-06-26 10 views
0

私はRoRを初めて利用しています。登録ページがあり、「メール」フィールドがあります。ユーザーが自分のメールアドレスにメールを正常に送信すると、問題は、ページがまだ読み込まれている間に約6〜10秒かかることです。これは正常ですか?最適化オプションはありますか?どんな助けもありがとう。私はRoRとバンドルされたActionMailerを使用しています。RoR ActionMailer:メールの送信時にページリロードが遅くなります

答えて

3

正常に処理されているため、ユーザーはメールを送信するまで待つ必要があります。

専用のソリューションの1つは、遅延ジョブなどのツールを使用してメールを非同期で送信することです。

参照のスクリーンキャスト:http://railscasts.com/episodes/171-delayed-job

+0

アドバンス – dev

+0

でのおかげでちょうどそれを実装し、それは動作しますが、私はアウトキャストの画面を確認してみましょうが、別の質問を持って、私はに自分のメールアドレスに送信されたリンクをユーザーがクリックを許可するつもりアカウントを有効にして、これに関するヒントは? – dev

+0

確かに私はこれのための解決策を持っていますが、あなたは私の答えを受け入れ、別の質問をする必要があります:)一度に1つ! – apneadiving

関連する問題