開発用として、ローカルのUbuntuラップトップにMongoDBを併用したDiscourseインスタンスをインストールしました。手順はhttps://meta.discourse.org/t/beginners-guide-to-install-discourse-on-ubuntu-for-development/14727に従いました。
各ページのリクエストには通常1秒かかります。
設定に問題があるのでしょうか?
開発用として、ローカルのUbuntuラップトップにMongoDBを併用したDiscourseインスタンスをインストールしました。手順はhttps://meta.discourse.org/t/beginners-guide-to-install-discourse-on-ubuntu-for-development/14727に従いました。
各ページのリクエストには通常1秒かかります。
設定に問題があるのでしょうか?
詳細な情報がなければ、判断するのは難しいですね。
お使いのラップトップの仕様はどのようなものですか?SSD は搭載されていますか?Ubuntu のインストールはベアメタルですか、それとも仮想マシン内ですか?ハードウェアの使用状況はどの程度ですか?
開発用のインストールを使用されているため、Development に移動させました。
Stephen さん、フォローアップありがとうございます。
マシンはエントリーグレードです。
ログは以下に添付しています。
https://gist.github.com/csc221/24368d177ecd3c7935e3d06d23c25d32
特に、この行に注目しています。
|Completed 200 OK in 660ms (Views: 0.4ms | ActiveRecord: 249.7ms | Allocations: 198144)|
| --- | --- | --- |
||
開発モードでは、確かに遅くなります。ソースコードを編集してリフレッシュするだけで、次のリクエストでは新しいコードがすぐに実行されるからです。
また、1.9GHz のプロセッサでは性能が追いつかないこともあります。最近の開発用マシンは 4GHz を超えるものがほとんどだからです。
あなたの開発環境の目的は何でしょうか?Discourse のプラグインやテーマを作成しているのでしょうか、それともプルリクエストの作成でしょうか?
ありがとうございます、わかりました。開発ワークフローを理解するために、開発環境のインストールを試みています。具体的な目的はありません。
テーマコンポーネントを使ってさまざまなカスタマイズが可能です。Discourse テーマの構築を始めるには、テーマクリエイターとテーマ CLI の使用に関する初心者ガイド を参照してください。
プラグインの場合は、完全な開発環境が必要であり、より高速なマシンを必要とする可能性が高いです。
ご提案ありがとうございます!