I made some progress and now my CDN went from a “C” to an “F”…not sure what changed on my MaxCDN pull zone? Then I finally got my combining of my CSS & JS improved, now my cache static content dipped. It is hard to put this all together, but I am going to get it right eventually! I would love some advice on what road to take next with Wordpress, MaxCDN, and W3 Total Cache if anyone has suggestions? Thanks
Hey There,
You might want to consider having a body onload event that loads your “http://log.feedjit.com/pg/fj/79c95bc2c9b518ac/” file. By doing this, you would knock an entire second of the document complete event.
I see that for this file the CDN is working:
http://jupiterflhomes.jupiterfloridaho.netdna-cdn.com/wp-content/themes/thesis_17/lib/css/ie.css?060510-01315
If you can go on your server, setup a CNAME such as “cdn” and point it to “jupiterflhomes.jupiterfloridaho.netdna-cdn.com”. After you do that you can access your CDN by:
http://cdn.jupiterflhomes.com/wp-content/themes/thesis_17/lib/css/ie.css?060510-01315
If you do not have access to the server or can not set CNAMEs you can set all your static resources to be served by the domain “jupiterflhomes.jupiterfloridaho.netdna-cdn.com”.
Hope this helps.
Sincerely,
Travis Walters
FWIW, the easiest way to see what specific resources cause a problem for any grade is to click on the optimization checklist thumbnail and then scroll down. You’ll see a list of all of the requests that were not served from a CDN:
FAILED - http://jupiterflhomes.com/wp-content/themes/thesis_17/lib/scripts/thumb.php?src=http%3A%2F%2Fjupiterflhomes.com%2Fwp-content%2Fuploads%2F2010%2F04%2FAbacoa-Town-Center.jpg&w=175&h=125&zc=1&q=100
FAILED - http://jupiterflhomes.com/wp-content/themes/thesis_17/lib/scripts/thumb.php?src=http%3A%2F%2Fjupiterflhomes.com%2Fwp-content%2Fuploads%2F2010%2F04%2FTuscany-at-Abacoa-Homes-For-Sale.jpg&w=175&h=125&zc=1&q=100
FAILED - http://jupiterflhomes.com/wp-content/themes/thesis_17/lib/scripts/thumb.php?src=http%3A%2F%2Fjupiterflhomes.com%2Fwp-content%2Fuploads%2F2010%2F05%2FIsland-at-Abacoa-Homes-For-Sale.jpg&w=175&h=125&zc=1&q=100
FAILED - http://jupiterflhomes.com/wp-content/themes/thesis_17/lib/scripts/thumb.php?src=http%3A%2F%2Fjupiterflhomes.com%2Fwp-content%2Fuploads%2F2010%2F05%2FValencia-at-Abacoa-Homes-For-Sale.jpg&w=175&h=125&zc=1&q=100
FAILED - http://jupiterflhomes.com/wp-content/uploads/2010/01/header1.png
FAILED - http://jupiterflhomes.com/wp-content/uploads/2010/01/Jupiter-Abacoa-Real-Estate-.jpg
FAILED - http://jupiterflhomes.com/wp-content/uploads/2010/01/Latest-From-The-Blog.png
FAILED - http://jupiterflhomes.com/wp-content/uploads/2010/01/Palm-Beach-County-School-Lo.png
FAILED - http://jupiterflhomes.com/wp-content/uploads/2010/01/Preferred-Lender.png
FAILED - http://jupiterflhomes.com/wp-content/uploads/2010/06/digg.png
FAILED - http://jupiterflhomes.com/wp-content/uploads/2010/06/facebook.png
FAILED - http://jupiterflhomes.com/wp-content/uploads/2010/06/rss.png
FAILED - http://jupiterflhomes.com/wp-content/uploads/2010/06/stumbleupon.png
FAILED - http://jupiterflhomes.com/wp-content/uploads/2010/06/twitter.png
FAILED - http://jupiterflhomes.com/wp-content/uploads/2010/06/youtube.png
FAILED - http://jupiterflhomes.com/wp-content/uploads/2010/07/Jupiter-Abacoa-Homes.jpg
FAILED - http://mls-photos.diversesolutions.com/266/r2917786/0-thumb.jpg
FAILED - http://mls-photos.diversesolutions.com/266/r2988835/0-thumb.jpg
FAILED - http://mls-photos.diversesolutions.com/266/r3030159/0-thumb.jpg
FAILED - http://mls-photos.diversesolutions.com/266/r3031383/0-thumb.jpg
FAILED - http://mls-photos.diversesolutions.com/266/r3054686/0-thumb.jpg
FAILED - http://mls-photos.diversesolutions.com/266/r3068604/0-thumb.jpg
FAILED - http://mls-photos.diversesolutions.com/266/r3087032/0-thumb.jpg
FAILED - http://mls-photos.diversesolutions.com/266/r3088258/0-thumb.jpg
FAILED - http://mls-photos.diversesolutions.com/266/r3088285/0-thumb.jpg
FAILED - http://mls-photos.diversesolutions.com/266/r3089390/0-thumb.jpg
FAILED - http://mls-photos.diversesolutions.com/266/r3089468/0-thumb.jpg
FAILED - http://mls-photos.diversesolutions.com/266/r3089768/0-thumb.jpg
FAILED - http://mls-photos.diversesolutions.com/266/r3099892/0-thumb.jpg
FAILED - http://mls-photos.diversesolutions.com/266/r3105241/0-thumb.jpg
FAILED - http://mls-photos.diversesolutions.com/266/r3110086/0-thumb.jpg
FAILED - http://mls-photos.diversesolutions.com/266/r3114711/0-thumb.jpg
FAILED - http://mls-photos.diversesolutions.com/266/r3116469/0-thumb.jpg
FAILED - http://mls-photos.diversesolutions.com/266/r3120562/0-thumb.jpg
But if these are 3rd party, then I’m kind of up a creek with these ever being on my MaxCDN, right? Also, if you click on the failed links, a few of them say “file not found” …sorry for my confusion, but this is just not making sense to me?
There are a few ways around it:
-
Download all third-party images to your server and use local links to your server
-
If you are using a dynamic scripting language such as coldfusion you could set the img src to a coldfusion page (.cfm extension) and then use cfheader to serve up the image through that coldfusion page.
Right, other than leaning on the third party (and maybe asking them to allow you to override the source domain so you could front their site through your CDN account).
Really sucks when things are out of your hands.