(I respond myself, which is not a good policy )
I've been playing with wicket api, and now I'm doing this
public final static String GOOGLE_URL =
"//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js";
@Override
public void init() {
super.init();
/*
...
*/
if (getConfigurationType() == RuntimeConfigurationType.DEPLOYMENT){
getMarkupSettings().setStripComments(true);
getMarkupSettings().setCompressWhitespace(true);
getMarkupSettings().setStripWicketTags(true);
//Use Google CDN
getJavaScriptLibrarySettings().setJQueryReference( new
UrlResourceReference(Url.parse(GOOGLE_URL)););
}
}
> > > Oscar Besga Arcauz < < <
-----Oscar Besga Arcauz/ISNOTES@ISNOTES escribió: -----
Para: [email protected]
De: Oscar Besga Arcauz/ISNOTES@ISNOTES
Fecha: 11/11/2012 19:45
Asunto: Deploy on production: optimization tip & tricks
Hi wickers !
Thanks to your previous help, I'm about to launch a website based on wikcet.
I'm making some final optimizations, some general-web-server related;
as seen in http://developer.yahoo.com/performance/rules.html or cookie-free
elements
http://serverfault.com/questions/234891/how-to-configure-cookieless-virtual-host-in-apache2 .
Other are tomcat related, like gzip compression (
http://techxplorer.com/2010/09/17/enabling-gzip-compression-in-tomcat/ and
http://viralpatel.net/blogs/enable-gzip-compression-in-tomcat/ ) or general
clues ( http://www.mulesoft.com/tomcat-jsp )
For wicket I've found this slideshare
http://www.slideshare.net/dashorst/keep-your-wicket-application-in-production
and to use this (bellow) because scripts in this way in various components are
'crunched' into one script on page renderization:
response.render(OnDomReadyHeaderItem.forScript("foobar")); // Also can use
OnLoadHeaderItem
Do you havew any other optimization tip & tricks (aplication config, etc.) ?
I'm thinking to write a wiki page summarizing responses, a 'Deployment' section
...
> > > Oscar Besga Arcauz < < <
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]