トラフィックの多い環境で、バックボーンのシングル ページ アプリ レール プロジェクトでサーバー側のハンドルバーを使用しており、レンダリング速度が 100% 向上したことがわかりました。適切にコーディングされていると思われる sht_rails gem を使用し、テンプレートのレンダリングを v8/execjs/rubyracer に渡すだけです。ライブになった後、GC は大幅に増加し、問題を軽減するためにさまざまなキャッシュ戦略を試しましたが、うまくいかず、共有ハンドルバー テンプレートのアイデアに救いを求めようとしています。 seo/共有コードの観点。
ruby ee を使用する以外に、このプロセスを微調整/高速化するために他にできることはありますか? それとも、文字列をJavaScriptのシリアライズ/デシリアライズなどに渡す獣の性質にすぎませんか。
私たちの経験からすると、このサーバー サイド レンダリングはプロダクション レンダリングの準備ができていないようです。誰もこれについて経験がありますか?