I am curious how many visitors folks get on shared hosting without issues? And what was the general traffic level that forced others to move to a VPS or a dedicated server. Also any feedback on either because I have read some horror stories about VPS. Right now I am getting daily 3-4000 visitors, 15k-22k pages views with a WP blog/gallery. I know my current issues can be fixed with more optimization but I am also trying to roadmap when I will need to upgrade.
Right now I am having some CPU exceed issues (about once a day) with my blog/gallery on Bluehost. I think my immediate issues can fixed with code changes (already using WP-cache). From my CPU Exceed logs it appears the Gallery is the primary cause. My immediate fixes I am looking at are
1) Install ZenPhoto with Tumblr’s cache plugins (theme adjusted to match WP blog).
2) Rebuild my gallery with static code.
I use my blog for all comments, etc so my gallery will always be a simple thumbnail that when clicked goes directly to the full image. But I love the idea of the Search function of ZenPhoto and of course the ease of changing the theme/album order vs. static code.
I am curious, how much extra leg room or visitors per day are other people getting with their galleries on shared hosting without issues?
Comments
That said, when my site was getting smaller traffic I was able to build up to 100 thumbnails at a time for a gallery of just shy of 200 on Bluehost without any issues. I suspect it is the size of your images. Once yoursite starts getting popular just forget about trying to build them online because it will just lead to a CPU exceed and Bluehost will shut you down for 5 minutes.
At point you either will have to build them with Photoshop or something else or you could do a local install of ZenPhoto to build your thumbnails and then upload them. But once I got to 2000 plus viistors a day, I couldn't build thumbnails on line without risking a crash.
Personally I think buildng thumbnails is better manually because they will always look better and be better optimized anyway.
As a general rule, use smaller base images (resize them before uploading) and things should be okay. On bluehost/dreamhost etc. I'd keep them at or below 800x600, or better yet, resize them to the size they'll be displayed at in your theme.