Basically I'm looking for a cheap hosting solution that actually enables opcode caching. I'm having a hard time finding one. Is there a reason for this? Anyway, anyone know of one?
You've got to get your hands dirty and install/compile your own PHP, but wiki entries and dreamhost community are great.
Other good reasons to choose Dreamhost:
- real transparency; you know what, why and when servers are down. RSS feeds ad blog entries tell you what is actually going on. Even if a fat finger is to blame :-)
- tech support is just great
- green hosting
- the administration panel is nice and you get stuff done quickly
- lots of services available (SSH, linux users, SVN repository, cron jobs...) and cheap
If you ever want to subscribe, look for promo codes (to get a better deal) or just ask!
Edit: If you want to try VPS hosting, Dreamhost's VPS hosting plan works fine and is based on the server memory added (you can change it on the fly to save money).
I've used GoDaddy, Host Monster, and Host Gator, and none of their shared hosting accounts support APC or memcached or any other accelerator/caching module. I believe the reason is that those types of modules are CPU and memory intensive, and they can't afford to do that when 100's or 1000's of sites are hosted on a single server.
I've been using a VPS account from Infinitely Virtual for over a year now and have nginx, PHP-FPM, and APC running on CentOS 5.3 and have had no problems so far, and it only costs me $10/month. It takes some elbow grease to setup that configuration, but it's way better than using Apache and I get stable and fast response times, and that's with only 256MB RAM.