I have an e-commerce website I just got design. It uses wordpress and the woocommerce plugin. It takes about 5-7 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.
For solid shared hosting you should expect to part $5-7 monthly. That does not guarantee it will be good; hosts still overload servers at that price, so choose one with good reviews that doesn't promise the earth for such a small price. But $1 leaves them nothing to run the server; it doesn't even cover their overheads.
I'd suggest you try another host and see if it'd better. If they have a money back guarantee, you've got nothing to lose.
Try a better host who run better hardware and are slightly more pricy as they're less likely to overload servers. A host that uses LiteSpeed is something to look for too, it'll improve your sites performance massively.
An e-commerce platform need a lot of resources from server. If your shared hosting account is poor in server resources (CPU, RAM, processes), your website will be run very slow. Also, be sure that your website (theme+plugins) are well optimized.
I'm going to give you a few useful suggestions. Short of migrating to a better hosting platform there are some things you can do.
The first thing to do is install W3 Total Cache. If you configure it correctly it can vastly improve your load times. Regardless of where you host your WordPress site, the need to cache your site is undeniable. I recommend W3 Total Cache for this purpose. W3 Total Cache improves the user experience of your site by increasing server performance, reducing the download times and providing transparent content delivery network (CDN) integration. Using a caching plugin with decrease both load time and server load. Plugins like W3 Total Cache or WP Super Cache can be easily installed and will cache your WordPress posts and pages as static files. These static files are then served to users, reducing the processing load on the server. This can improve performance several hundred percent for fairly static pages.
W3 Total Cache is nice in the sense that it allows you to prime the cache with pages visitors haven't even loaded yet, so that the first load is cached. To leverage this you need a good sitemap. The sitemap generated by Wordpress SEO (by Yoast) is the most complete. Plus, installing a full featured SEO plugin is not a bad idea for any blog or site.
Short of configuring that plugin correctly you may want to consider a new web host that provides a better stack for WordPress. But for $1 per month don't expect too much.
██ BitronicTech Affordable Hosting and VPS Since 2007. Check out my Blog.
██ 99.99% Uptime Guarantee. 30 Day Money-Back Guarantee. 24/7/365 Support.
██ cPanel/WHM - CloudLinux - Varnish - CloudFlare - Softaculous - Daily Shared Hosting Backups