Community Forums › Forums › Archived Forums › General Discussion › How to improve load time of Genesis
Tagged: load time
- This topic has 24 replies, 6 voices, and was last updated 11 years, 4 months ago by
nutsandbolts.
-
AuthorPosts
-
November 15, 2013 at 8:43 am #73140
beoleary1
MemberMy ISP is bluehost and I've contacted them to figure out how to improve my site loading time that averages around 5-7 secs. I cleaned up my cache already using a recommended plugin on this forum. Here is a note from Bluehost:
"The server load time is the time it takes the server to process the PHP in your site. In this case, your theme is making a call to a remote server for information which it is then passing to wp-cron.php -- This is increasing that load time. Enabling caching so it doesn't do this on every page load should help quite a bit."
Not sure what to do now. I was told if I can solve this, load time should be 1-2 seconds for my site.
http://microsprayinternational.com/blood-collection-tube-coating/November 15, 2013 at 11:17 am #73171nutsandbolts
MemberLet me be very blunt and tell you that Bluehost is horrible - their servers are ridiculously outdated and slow, and they LOVE to blame slow load times on "poorly coded PHP scripts."
Your theme is not making a call to a remote server; that doesn't even make sense. There is nothing in the Genesis framework that requires information from another server. Your site isn't loading for me right now so I can't look to see what's going on, but I can assure you, they're full of it on this one.
A caching plugin is never a bad idea, but I guarantee if you run a speed test with tools.pingdom.com once your site is back up, you'll see a LOT of yellow in the waterfall of the elements loading on the page. Yellow indicates waiting for your host's servers to send data, which makes it a Bluehost problem and not a problem with Genesis.
Andrea Whitmer, Owner/Developer, Nuts and Bolts Media
I provide development and training services for designers • Find me on Twitter and Google+November 18, 2013 at 2:43 pm #74018beoleary1
MemberMy site was down because Bluehost botch a SSL install. Anyway, I'm back up and running. Can you suggest a good good alternative?
November 18, 2013 at 2:52 pm #74019nutsandbolts
MemberI would recommend that you talk to Big Scoots Hosting. I'm not affiliated with them in any way - I don't even host with them since I have my own servers. I just know from working on client sites that they are very knowledgable and provide excellent support. Just chat with their sales team about your current issues and let them explain what they can do for you. I refer people to them all the time and everyone (30+ clients) has been thrilled so far!
Andrea Whitmer, Owner/Developer, Nuts and Bolts Media
I provide development and training services for designers • Find me on Twitter and Google+November 18, 2013 at 3:21 pm #74027citidm
MemberHello, I am having the same issue on load time. My host is Yahoo Small Business. I am just running the Genesis Framework. and the site takes about 5-7 seconds to load. Do you think it's just a server issue? Also are you using a shared hosting account, VPS or dedicated?
Thanks
November 18, 2013 at 3:22 pm #74028nutsandbolts
MemberI didn't even realize Yahoo offered hosting but it horrifies me a little to think about it. Do you mind to post a link to your site? I can run a load test and see what's causing the long load times.
Andrea Whitmer, Owner/Developer, Nuts and Bolts Media
I provide development and training services for designers • Find me on Twitter and Google+November 18, 2013 at 3:27 pm #74032citidm
MemberNovember 18, 2013 at 3:27 pm #74033citidm
MemberHmmm I don't see that the link loaded.
November 18, 2013 at 3:39 pm #74035nutsandbolts
MemberOkay, there are a lot of things going on here. No matter how much I'd like to blame Yahoo, the server response doesn't seem to be the issue.
First, you have 190 requests on the main blog page. That is a LOT - most sites have 50 at the absolute most. Requests mean the browser has to access various files, scripts, images, etc. to load the page, so each element is a request that will add to the time it takes your browser to show the site.
The biggest culprit is your sharing buttons - is that the Add to Any plugin? I would look for a different one - it's loading each button on each post from an external server. That's over half the requests on the page.
Second, you need a plugin to compress images as you upload them. WP Smush.it is somewhat buggy but it's the most popular plugin for image compression. It should work even when you use Photo Dropper to pull images into the media library.
I would change Settings > Reading to show fewer than 10 posts on each blog page. Since you're showing full posts, I think it would make sense to decrease that to 3-5 at the most. That also reduces load time.
Finally, I would install WP Super Cache to help some of your static content load a little faster.
Andrea Whitmer, Owner/Developer, Nuts and Bolts Media
I provide development and training services for designers • Find me on Twitter and Google+November 18, 2013 at 3:49 pm #74037citidm
MemberThanks, Is there any SEO impact with changing the article feed to Summary vs Full Text? Also is there any SEO impact to changing the amount of posts per page from 10 to 5?
I removed the Add to Any and it helped a lot by itself so far.
Thanks again.
November 18, 2013 at 3:50 pm #74038nutsandbolts
MemberNope, no SEO impact in either case.
Andrea Whitmer, Owner/Developer, Nuts and Bolts Media
I provide development and training services for designers • Find me on Twitter and Google+November 18, 2013 at 3:58 pm #74042citidm
MemberThanks again, I implemented most of what you mentioned and I see the requests have gone down to 38 and the site score went up to 95 but for some reason the load time just went up to 9.78 seconds even though the page size was reduced and requests reduced. Scratching my head.
November 18, 2013 at 4:07 pm #74045citidm
MemberJust tested again and it improved to 4.09 seconds. How should the Super Cache be set?
November 18, 2013 at 4:48 pm #74051RobG
MemberWell just from looking at your website I can tell you the slowness is not caused by the content you have on your site because you really don't have much, with that said, that only leads me to think it's your hosting provide that's to blame.
When ever you have trouble with loading time take a look at your content and ask your self what do I have on my site that could be causing my website to be slow.
One of the biggest things that will slow a website down it open images and advertisements place on your pages. A hosting service will NEVER say it's caused by our servers and will always point the finger at someone else.
This is just my two cents because I have been dealing with hosting servers for a very long time. Hope this helps.
To speed up the process please post the link to the website in question.
We recommend using Firebug to view source codes http://getfirebug.com/
RobGoss WordPress Developer
We build WordPress websites for your business or personal goals
http://www.robgoss.com / Follow me Twitter / https://twitter.com/robgossNovember 18, 2013 at 5:46 pm #74058nutsandbolts
MemberTo set up Super Cache, you want to turn caching on under the Easy tab. Then under the Advanced tab, choose the following (I'll go in order to make it easier):
Cache hits to this website for quick access.
Use mod_rewrite to serve cache files.
Compress pages so they're served more quickly to visitors.
Don't cache pages for known users.
Cache rebuild. Serve a supercache file to anonymous users while a new file is being generated.
Mobile device support.
Clear all cache files when a post or page is published or updated.
Extra homepage checks.Once you do all that and save, you'll scroll down to see a brownish/yellowish box telling you to add the mod_rewrite rules. There's a button to save that, then all those will display as green (meaning it worked). Then scroll down to the section called Expiry Time and Garbage Collection. Set the cache timeout to 3600 seconds and select Timer (not Clock) set to 1800 seconds. Click the Change Expiration button. After that, scroll down and check those settings again (sometimes they reset themselves) and click Change Expiration one more time.
Andrea Whitmer, Owner/Developer, Nuts and Bolts Media
I provide development and training services for designers • Find me on Twitter and Google+November 18, 2013 at 5:51 pm #74062William
MemberFirst, check out this article on Copyblogger. Next, read the eBook linked in the article. Both will give you a very good insight about WordPress performance.
I have a VPS on HostGator and it's gotten slower as EIG (the parent company of HostGator, BlueHost and other brands) continues to overload the servers. The poor performance just got unbearable, so I switched to WP Engine. Now my sites load in sub-second times.
As mentioned, plugins and other things you add onto your blog that reach out to other sites can have a detrimental impact upo your load time. JetPack is a notorious offender. AdSense takes time. You could be loading content from other sites who - in turn - also have to load content from another site. All of those loads take time.
The post I shared above lets you know what you can achieve with a managed WordPress host and a Genesis theme - without all the other plugins and bloat. It's more than zippy!
–William
http://williambeem.comNovember 19, 2013 at 12:28 pm #74209beoleary1
MemberAndrea,
I contacted Big Scoots and waiting to hear back, I'll let you know how it goes.
By the way, I dumped W3 Total Cache and installed instead Super Cache following your set-up instructions. My upload speed was cut to a third of what it was before. BRAVO!
I did notice my performance grade took at hit. It was 92, now it is 86. I suppose for speed there are trade-offs. On balance wouldn't speed be more important that a downgrade in performance. 86 I assume is pretty good?
Brian
November 19, 2013 at 12:31 pm #74211nutsandbolts
MemberGlad to hear it! I can tell a big difference in the load time today.
Andrea Whitmer, Owner/Developer, Nuts and Bolts Media
I provide development and training services for designers • Find me on Twitter and Google+November 19, 2013 at 2:12 pm #74244Mealtog
MemberAndrea, so Super Cache performs better than W3 Total then?
November 19, 2013 at 2:16 pm #74245nutsandbolts
MemberNot always, but most of the time it does. W3TC can be a great plugin if the user knows how to configure it, but with its 20 screens of settings, most people have no idea what to do.
Andrea Whitmer, Owner/Developer, Nuts and Bolts Media
I provide development and training services for designers • Find me on Twitter and Google+ -
AuthorPosts
- The forum ‘General Discussion’ is closed to new topics and replies.