Martin, What is the meaning of NUMBER_OF_VIEWS_IN_SESSION=20? Is it the last 20 views rendered? If I set all my beans to be of SESSION scope, will it limit the size of my session?
Can I make use of it to implement 'back' functionality - maybe with a phase listener that logs the pages being visited in a circular stack, and a util bean with a backAction() that pops the stack? Do you think something of this nature will work? Thanks Regards, Yee -----Original Message----- From: Martin Marinschek [mailto:[EMAIL PROTECTED] Sent: Monday, 27 March 2006 3:13 PM To: MyFaces Discussion Subject: [SPAM] Re: How to speed up JSF Importance: Low use the following settings, and you should have much better user-interaction: <context-param> <param-name>javax.faces.STATE_SAVING_METHOD</param-name> <param-value>server</param-value> <description> State saving method: "client" or "server" (= default) See JSF Specification 2.5.2 </description> </context-param> <context-param> <param-name>org.apache.myfaces.NUMBER_OF_VIEWS_IN_SESSION</param-name> <param-value>20</param-value> <description> Only applicable if state saving method is "server" (= default). Defines the amount (default = 20) of the latest views are stored in session. </description> </context-param> <context-param> <param-name>org.apache.myfaces.SERIALIZE_STATE_IN_SESSION</param-name> <param-value>false</param-value> <description> Only applicable if state saving method is "server" (= default). If true (default) the state will be serialized to a byte stream before it is written to the session. If false the state will not be serialized to a byte stream. </description> </context-param> <context-param> <param-name>org.apache.myfaces.COMPRESS_STATE_IN_SESSION</param-name> <param-value>false</param-value> <description> Only applicable if state saving method is "server" (= default) and if org.apache.myfaces.SERIALIZE_STATE_IN_SESSION is true (= default) If true (default) the serialized state will be compressed before it is written to the session. If false the state will not be compressed. </description> </context-param> Apart from that, using facelets over JSPs is supposed to increase your app speed by 14% (these are unofficial numbers I've heard on these lists ;) regards, Martin On 3/27/06, Guillaume Doumenc <[EMAIL PROTECTED]> wrote: > Hi Yura, > > I'm also using MyFaces without JSP and think that JSF rendering is slow.. > So if someone can complete this info, I will be interested.. > > Regards > > > Yura.Tkachenko wrote: > > > > Hi, > > I just finding some ways to speed up JSF. I'm using MyFaces implementation > and actually I don't like how JSF is rendering it's very slow. I've never > tried Facelets with MyFaces is it really can speed up work of my > application? Because I have only little theoretical knowledge about > Facelets. But on all my JSF pages I actually doesn't use JSP as it, so I > suppose I have always some time to: compile JSP(only 1 time) + execute jsp > compiled class. So I think if Facelets miss this step then my application > will work much faster, am I right? > > + Another approach to use AjaxAnywhere with this library server response > executes much faster, because user requests not all page, only part of it. > > Anyone use Facelets+MyFaces+AjaxAnyWhere is it faster for user then only > MyFaces? > > > > Thanks, > > Yura Tkachenko > > Murano Software Kharkov, Ukraine > > mailto: [EMAIL PROTECTED] > > http://www.muranosoft.com > > > > > > > -- > Guillaume Doumenc > StudioGdo : Maîtrisez votre communication... > Tél : +33 (0)6 11 95 24 78 > Courriel : [EMAIL PROTECTED] -- http://www.irian.at Your JSF powerhouse - JSF Consulting, Development and Courses in English and German Professional Support for Apache MyFaces