WP: optimizing for faster page display time

A client comes to us with a theme that is requesting 15 resource files, and browsers only
will fetch 5-6 in parallel, thus there's a long wait time for page loading.
How does one go about optimizing display time between pages?
example: sample ABOUT page for slow page loading
it's not really feasible to place some files on another server or domain name.
screen shot of firebug NET waterfall GETsscreen shot of firebug NET waterfall GETs
willsherwoodAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
Jason C. LevineConnect With a Mentor No oneCommented:
Quick Cache is a good start...I personally prefer W3 Total Cache to get a bit more features and fine-tuning at the cost of increased complexity to configure.

A client comes to us with a theme that is requesting 15 resource files

Pfft.  Amateur hour.  Wait until the site has 40 or 50 plugins, each one loading one or more stylesheets and/or javascript files :)

What I would also look into here is minifying and combining your CSS and JS files from many to two.  There are tons of ways to do this in conjunction with or independently of a caching plugin so some research on your part may be necessary to achieve the right balance.

W3 Total Cache has some ability to minify and combine and you can also look into Better WP Minify:

https://wordpress.org/plugins/bwp-minify/

Other ways involve installing/configuring the Pagespeed extensions or working with one of the better CDN providers (MaxCDN, for one).
0
 
Nathan RileyConnect With a Mentor FounderCommented:
I would use this plugin to cache some of the files.  I use it on all of my Wordpress sites.  

https://wordpress.org/plugins/quick-cache/

You can continue to optimize beyond that, but I would check it out and see how it increases load times.
0
 
willsherwoodAuthor Commented:
THanks all!, very helpful
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.