Re: [xwiki-users] Page Loading Optimization

2009-11-06 Thread Elena-Oana Tabaranu
Hi Thibaut,

Some useful Web Performance resources:
1) Steve Souders, /High Performance Web Sites: Essential Knowledge for 
Front-End Engineers/: 
http://www.amazon.com/High-Performance-Web-Sites-Essential/dp/0596529309/ref=pd_sim_b_1
Presentation of the 14 original rules upon which YSlow! was build on. 
Since then, a lot of new rules were added to YSlow! and Steve Souders 
moved from Yahoo! to Google and started working on Page Speed 
http://code.google.com/speed/page-speed/index.html
2) volume 2 /Even Faster Web Sites: Performance Best Practices for Web 
Developers/ by Steve Souders just came out: 
http://www.amazon.com/Even-Faster-Web-Sites-Performance/dp/0596522304/ref=sr_1_1?ie=UTF8s=booksqid=1257500156sr=8-1
Another 14 rules and tips  which focus a mainly on Javascript 
optimization techniques.
3) http://www.stevesouders.com/blog/

Oana

Thibaut Camberlin wrote:
 Hi all,

 Page Loading time is a very important criteria when developing a web site.
 According to a recent
 surveyhttp://www.webdesignerwall.com/general/users-place-more-weight-on-design/more
 than half people would drive away from a site with slow loading pages.

 There are several interesting issues that could be implemented to
 substantially improve page loading time in XWiki.

 Number one is aggreation of CSS and JS files in order to reduce HTTP
 requests. (For info, we have a total of 25 external CSS and JS files on a
 basic XWiki install when in the best world we would have just 2 - 1 CSS and
 1 JS)

 Someone interrested in working on this with me ?

   

___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users


Re: [xwiki-users] Page Loading Optimization

2009-11-05 Thread Ludovic Dubost

One of the things that would also help giving a much higher perceived 
performance, is reducing the JS and CSS of the Home Page.
A lot of the JS and CSS that are loaded are NOT needed on the home page. 
With a loading of the global JS and CSS in 2 pages instead of one, the 
perceived performance of XWiki gets a huge boost

I've done this with an #if in javascripts.vm and stylesheets.vm in some 
wikis and it was great.

Ludovic

Caleb James DeLisle a écrit :
 Hello,

 This is a topic which I have been most interested in, as you will see from my
 screenshot in http://jira.xwiki.org/jira/browse/XWIKI-2022 loading of 
 javascript
 is the biggest waste of time. I would like to develop some code to store 
 scripts
 in a cache and concatenate commonly used scripts together and serve in a 
 single
 request. I have tested this and it works very well, but I have to make the 
 code
 neat enough for production. Something which will probably wait until we have 
 our
 first foot of snow here because there is lots to do in the fall.

 also see:
 http://jira.xwiki.org/jira/browse/XSKINX-30
 Concatinate always used scripts together and serve in single file.
 and
 http://jira.xwiki.org/jira/browse/XSKINX-9
 Introduce some internal caching mechanism, since minimizing the file is 
 resource intensive


 Caleb James DeLisle

 Thomas Mortagne wrote:
   
 Hi,

 On Thu, Nov 5, 2009 at 17:28, Thibaut Camberlin
 thibaut.camber...@xwiki.com wrote:
 
 Hi all,

 Page Loading time is a very important criteria when developing a web site.
 According to a recent
 surveyhttp://www.webdesignerwall.com/general/users-place-more-weight-on-design/more
 than half people would drive away from a site with slow loading pages.

 There are several interesting issues that could be implemented to
 substantially improve page loading time in XWiki.

 Number one is aggreation of CSS and JS files in order to reduce HTTP
 requests. (For info, we have a total of 25 external CSS and JS files on a
 basic XWiki install when in the best world we would have just 2 - 1 CSS and
 1 JS)
   
 Note that there is already many suggestions in
 http://jira.xwiki.org/jira/browse/XWIKI-2022, you should look at it
 and add yours.

 
 Someone interrested in working on this with me ?

 --
 Thibaut Camberlin
 Project Manager XWiki
 ___
 users mailing list
 users@xwiki.org
 http://lists.xwiki.org/mailman/listinfo/users

   

 

 ___
 users mailing list
 users@xwiki.org
 http://lists.xwiki.org/mailman/listinfo/users

   


-- 
Ludovic Dubost
Blog: http://blog.ludovic.org/
XWiki: http://www.xwiki.com
Skype: ldubost GTalk: ldubost

___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users