2011-07-19 7 views
2

今、ノードのExpressにjqtplを使用しています。しかし、私の同僚は、負荷テストでは多くのメモリが必要だと言っていました。node.jsに使用するレンダリング/テンプレートエンジンはどれですか?

ので:それは明示またはレンダリングエンジンに問題

  1. ですか?メモリ使用量を減らすために必要な設定(ビューキャッシュなど)はありますか?

  2. 異なるレンダリングエンジンの特徴は何ですか?例えばjade、jqtpl、ejs ...など

アドバイスをしてください。

+3

jqtmplは、サーバーで使用するようには設計されていませんでした。 [パフォーマンスの比較](http://unknownerror.net/2011-04/nodejs-javascript-template-engine-performance-comparison-and-optimization-of-some-6610)。もちろん、JadeとEJSは安全な賭けです。独自のベンチマーキングを行う – Raynos

+0

最初はJadeを試しましたが、私の問題は構文に慣れていたので、今はEJSを使用しています。私は実際にパフォーマンスの違いを感じなかった。 – pkyeck

答えて

1

NODE_ENV=productionを使用して、毎回テンプレートをロードしてコンパイルする開発環境を使用して、ベンチマークを実行します。

関連する問題