jsf myfacesベースのアプリケーションのパフォーマンスを向上させる方法は?
これまでに収集したヒント
トリニダード
- web.xmlで次のinitパラメータをfalseに設定します
- org.apache.myfaces.trinidad.DEBUG_JAVASCRIPT
- org.apache.myfaces.trinidad.DISABLE_CONTENT_COMPRESSION
- org.apache.myfaces.trinidad.CHECK_FILE_MODIFICATION
- クライアント側の状態保存を使用する
- 使用していないときにページフローコンテキストマップをクリアする
Myfaces
- web.xmlで次のinitパラメータをfalseに設定します
- org.apache.myfaces.COMPRESS_STATE_IN_SESSION
- org.apache.myfaces.SERIALIZE_STATE_IN_SESSION
- org.apache.myfaces.PRETTY_HTML
- org.apache.myfaces.VALIDATE
- init paramからorg.apache.myfaces.NUMBER_OF_VIEWS_IN_SESSIONの値を減らします(デフォルトは20)
ファセット
- web.xmlで次のinitパラメータをfalseに設定します
- facelets.DEVELOPMENT
- facelets.SKIP_COMMENTS
- facelets.BUFFER_SIZEおよびcom.sun.faces.responseBufferSizeを10000000などの大きな値に設定します
- facelets.REFRESH_PERIODを-1に設定します
これに追加するものは他にありますか?