I have an e-commerce website I just got design. It uses wordpress and the woocommerce plugin. It takes about 5 seconds to load the page. Very slow. Now I have contacted my web host and they say its a plugin. I am on a shared plan and only pay $1 a month. I ask if I should upgrade and they say it wouldn't do anything if I switch to a VPS. They said to contact the designer. I did and they said everything looks good on there end. They said its the web host. I don't know who to believe but I think its the web host. Any help would be much appreciated.I can provide my website if you want to look at it.
I would like to have a look over your site. And btw, first of all, Wordpress is bit slower than HTML sites. You can expect it to be slow since it uses php and databases. Also huge bunch of scripts. If you want to check, then do one thing, disable all plugins, and change your wordpress theme to default theme (twenty-thirteen or twenty-fourteen) Then check the speed. Also I would suggest to use a better hosting if you are really selling something on your website. I mean its good for e-commerce websites to have their own VPS or a good hosting.
@ishubham has it right, we'd need to see it... Without seeing the site in question we can't possibly tell you where any optimizations/changes should be made. A waterfall breakdown in a good web dev tool like firebug or dragonfly could tell us volumes of what's going on. 5 seconds isn't "very slow" -- I've seen pages take up to a minute here thanks to designer ineptitude -- it really comes down to how many files are used, how big the files are, and how much of an artsy fartsy re-re your designer was. What a lot of PSD jockeys who have the giant brass monkey balls to call themselves "designers" call "acceptable" is typically anywhere from ten to twenty times the size I'd allow for an entire page on a site. How many separate files are called by your home page? What the ratio of markup (size of the HTML sent to the user) to content (actual plaintext on the page)? How much pointless scripting files are there? Whats' the total combined filesizes of it? If it's a dozen files or less at under 200k, the problem is either a crappy server or your computer. If it's five dozen files spanning multiple megabytes, fire your designer/developer, as the whole thing would literally need to be tossed and started over. Though using the fat bloated train wreck known as turdpress for something it is NOT (an e-commerce system) could be a good chunk of your problem. Between the gross inefficiencies of turdpress itself, to the insecure buggy crap that makes up most extensions/mods/plugins/whatever they want to call them this week it's not a great choice for a serious business. Even though the code for them is usually atrocious, you might be better off starting out with an e-commerce package instead of trying to turn a blogging system into one.
OH, and if you mean the cart for your B&B Hydraulics site (yeah, I'm that good at research), you're not generating thumbnails, and instead are using the massive bloated fullsize images and having the browser resize them. That's sloppy, slow, and a waste of bandwidth in most every case.
Analyze and optimize your website with Google PageSpeed tools (developers.google.com/speed/pagespeed/) to implement the web performance best practices.
5 Seconds is not super slow but for that price what can you expect? There may be ram, cpu limits in place causing issues, you do not know or it could be down to the poor plugin coding, you need to disable it and test without it and see if it changes
do you have other sites in your web hosting? If yes have the same speed with your commerce site? I allways use the woocommerce for many clients and I am using bluehost.Maybe is your internet connection or maybe your theme,any plugin. So, Try to deactivate all plugins and look if it runs faster. And the last see this article
Try optimizing your website using CloudFlare free account and any Wordpress cache plugin. Also try http://tools.pingdom.com/fpt/ to test your website loading speed and tips to optimize your website.
Just from the hosting perspective, I'm not sure why they would tell you a VPS would provide no benefit. If your host charges $1/month, that means you've got loads of people sharing your network who can drastically overload the host. Switching to a VPS eases up tons of system resources, thus allowing faster load times, though generally under heavier traffic - but at 5 seconds, you need all the savings you can get. Speaking of 5 seconds, I'm not sure why everyone seems so complacent with a 5 second load time. The max time a page should take is 8 seconds, meaning he's passed the halfway threshold to the limit, and abandonment has been shown to start occurring after 2-3 seconds. Given that he's running an e-commerce site, every second past 3 can be lowering his conversion by a percent amount that is available somewhere on the web but I do not know by heart. That said, you should certainly check your install before buying a VPS buy using the plugin/theme disablements as suggested by others.
May be you can do below - install w3tc plugin - add cdn as amazon s3( signing up is free - get cheap and fast hosting from http://www.bestwebhostingcompanies.co/ - migrate your site on any of the reliable hosting.
Yeah mate, i would agree. If he's got shared hosting & he's paying $1 /mo then i would definitely say that there are CPU restrictions. He's probably got just about enough juice to be able to run his website at the moment. The more products he add's the larger his DB's will get, and yeah - probably time to upgrade or migrate to another web host. Pay more & get more
This could be a combination of both, your web hosting and you web developer. There are plenty of things to consider, first of all, never go for a very cheap web hosting $1 per month is a very over-sold shared web hosting. I suggest you pay a little more in order to have a more stable experience. Hosting providers I've tried and recommend: Hostgator: really reliable and very friendly support Blue Host Host Monster In addition of your web server, you should make sure everything is running smoothly in the script, you should get a really experienced coder and developer, also put in mind that UI design also can cause slowness in loading, having product images showing in full dimensions for example, or having too many inline CSS code, and many other things. You can also apply quick fixes like installing W3 super cache or configuring CloudFlare CDN. I suggest you switch hosts first. Good Luck, BA.
Definitely try and clean up your WP site as much as you can and try a better shared hosting plan before you jump to a VPS. My guess is it's your 1 dollar hosting.