I've been working on my WordPress Site for quite some time now, and it's about ready to be deployed. One major issue, though - it's VERY SLOW! At first I thought that the 20 second load time could be attributed to the 100+ images on each page; however, after some analysis, I've come to find that it's taking nearly 10 seconds for the server to get through its initial queries (before any content can even think about being downloaded). I am very new to the hosting game, and I know nothing about it. I've done my fair share of reading and I've come across the idea of moving away from my cheap shared hosting plan to a dedicated host over at VPS. Furthermore, I plan on integrating a CDN to increase the speed of all of the images loading up.
Two questions:
Thank you!
Evan
I've been working on my WordPress Site for quite some time now, and it's about ready to be deployed. One major issue, though - it's VERY SLOW! At first I thought that the 20 second load time could be attributed to the 100+ images on each page; however, after some analysis, I've come to find that it's taking nearly 10 seconds for the server to get through its initial queries (before any content can even think about being downloaded). I am very new to the hosting game, and I know nothing about it. I've done my fair share of reading and I've come across the idea of moving away from my cheap shared hosting plan to a dedicated host over at VPS. Furthermore, I plan on integrating a CDN to increase the speed of all of the images loading up.
Two questions:
Thank you!
Evan
I addition to the methods you have mentioned, the biggest way to speed up your loading time is with a caching plugin.
There are many in the WordPress Plugin Directory, but my favorite is Quick Cache.
As an addition to @Travis Pflanz answer: Cachify does it all for you and is that well coded, that you don't even need to have many options. I run it on my own site (extremly bad mediatemple - currenty switching) and I'm highly satisfied.
What I'm also doing is minifying stuff with WP Minify (can't find the link). Also good is BWP Minify. Summing up your js and css files to single saves requests and therefore execution time as the server doesn't has to get asked.