Some Tech Tips to find a better WordPress or bbPress Host
I’m going to reprint some advice here that I shared on bbPress.org as there is a great deal of confusion and misguided ideas over how to find a good host for WordPress or bbPress.
A quick google shows there are dozens of “Top 10” lists of hosts. Some are dubious with commission links and others that as well intentioned as they are, focus on non-technical aspects that don’t matter much in the end.
There is a MASSIVE amount of competition in the hosting world and virtually everyone offers things like “uptime guarantees” and seductive low prices to try to grab customers. In the end it doesn’t matter. You can go with a provider that’s been highly recommended and have the worst experience, or try one out that others have complained about and have a good experience.
If you go for that ultra low price or go for a provider with the word “unlimited” in any of their advertising, or gimmicks like disk space that grows each month, you are going to be disappointed. Those kinds of offerings require cutting corners by hosts and you’ll discover why only after you’ve invested too much time with them.
My best advise would be to get a host with cpanel because it far easier for the host and far easier for you and makes the account extremely portable between other cpanel hosts. I can literally move an entire account between cpanel based servers in 1 or 2 minutes flat, all settings, mysql, email, dns, structure, etc. preserved exactly (and you don’t even need to know linux). So if you find you hate your host after six months, simply find a new one with cpanel, arrange to give them your full cpanel backup and boom, you’ve switched to a new host with absolutely no hassle.
Secondly, avoid the really big hosts, avoid the really little hosts. It’s tricky to judge the size factor but check with existing customers – if they are too big, you’ll likely never deal with the same person twice on the same problem (cough, GoDaddy, cough) Your trouble ticket will get passed along to the next available tech and they’ll play ping-pong with various ideas to just to move on to the next person.
Third, if you can afford it, get a VPS so you have much more control, but don’t get a small, underpowered VPS which can be worse than decent shared hosting. Bad neighbours on shared hosting can be found quickly and removed. If you have bad neighbours on a VPS, you’ll never know exactly what’s going on, neither will your host in many cases. Oh and don’t fall for the lie that on a VPS all resources are shared equally and it will always be smooth. 100% marketing lie. No VPS software in existence today can regulate disk activity evenly and most hosts don’t have their VPS’s properly configured in the first place to distribute the load.
Important technical considerations to ask your potential host:
Ask if they use NFS. Do not get a host that uses NFS (networked file storage) like Dreamhost because that makes file intensive programs like WordPress/bbPress slow. It allows the host to boast that they will give your account a huge or unlimited or expanding amount of storage, but the “gotcha” is that it’s slow as heck compared to local storage.
Also ask if they run PHP in safemode. They may not even hide that they run PHP in safemode and say it’s “for your protection”. But the “gotcha” is that many programs and plugins will not work correctly with safe mode and there are other, better ways to protect a server.
Finally, don’t fall for the offer of “unlimited” anything. Unlimited means everyone else on your server also has “unlimited” and your all fighting for the same resources. Someone is going to lose, and it will probably be you. It’s an advertising gimmick, be smarter than that.
- get a host with cpanel for portability and ease of use
- make sure the host does not use NFS for better performance
- make sure the host does not run PHP in safemode
- only get a VPS if it’s reasonable size/performance,
as small VPS are worse than quality shared hosting
- if they use the word “unlimited” in any of their advertising, find another provider
There is only one host I am going to mention by name (without any kind of commission link). If you are a hosting novice and suspect you’ll need technical assistance and like to talk to human beings and can afford to pay a bit extra for your needs, try LiquidWeb. I don’t use them anymore because I outgrew them but they were a great group. They have a toll-free 800 number you can call as much as you need at no extra charge (late night is best if you know it’s going to be long request) and you can even ask for specific people by name. They have their own datacenter (instead of using space in someone else’s like many other hosts do) and the people you are talking to can literally walk over and touch your server if they needed to. They do hourly, daily and weekly backups like mad on the shared servers which is a secure feeling. But there is a catch of course, they are about twice as expensive as any other similar shared host or VPS host. Try to google for some discount coupons perhaps, I am not sure if they expect everyone to pay their retail “rack” rate.
(now I am bracing for all the hosting spammers to show up here to post comments advertising their offerings – if they don’t want comments deleted, they better include answers to my summary questions above)