Who's the best Drupal host?

Are there any good Drupal hosts out there?

Tell me about your host! Does tech support know the difference between clean URLs and clean towels? Will they install modules or themes for you? Do they run the latest versions of PHP and MySQL? Is your site down more than it's up?

Do you have a Drupal hosting horror story? Did you get scammed by a fly-by-night company? Did your host disappear without a trace, or stop answering your emails?

Or maybe you've had a really good experience with a host? Did they answer all your questions, help you fix your file permissions, or point you in the direction of a really good article on Drupal.org?

Dreamhost, Hostgator, Midphase, Bluehost, etc.. there's thousands of hosts out there. Who do you trust?

Comments

AN Hosting

Personally, I've had really good experience with AN Hosting. I left Dreamhost for them a few years ago, and the speed increase was well worth it. I recommend them to anyone looking for a reliable host.

They offer SSH (shell access), which is really useful if you do any development work with Drupal. It's much faster than trying to do everything over FTP or through cPanel.

DotEasy hosting is OK for now, but ...

Hello Ottawa from Courtice ON!
We are developing a replacement website using Drupal.

DotEasy is not supporting our Drupal needs for PHP5.2 (CCK Image-field & File-field modules require PHP5.2)

DotEasy has been a good host (uptime, support), but no SSH. We want to implement FlashVideo module that requires FFMPEG.EXE to run from /usr/bin, but I don't think the host will oblige us.

Dreamhost

I've been with Dreamhost for about 2.5 years now, and am very satisfied.

They do not really advertise as a Drupal web-host, but these are some of their features which have helped me a lot with running Drupal sites:
- crontab.
- Shell access and the ability to organize sites with symbolic links, to make the whole thing vastly more maintainable. I run seven Drupal sites on two codebases (5.x and 6.x) and have written a whole collection of shell scripts for various admin tasks on it.
- PHP 5, which they keep updated. If you need more PHP features, you can also set up your own php.ini to include additional extensions, or even compile PHP from scratch.

For beginners who can't use all that, they also offer a one-click managed installation of Drupal, that they keep updated for you. You can't modify it though, so advanced users would want to set up their own site.

dreamhost kudos

I have dreamhost. They're really fabulous. I've been around the block with hosts and for the money, these guys can't be beat. Almost no downtime, no problems with Drupal, everything above poster said, and all the drive space I can choke on. Super easy, semi-automated integration with gmail. I miss cpanel, but I guess its day is done.

Bluehost has been ok for 3 years

I started using Bluehost to host Drupal in the late fall of 2005. They haven't been perfect, but it's hard to tell where there were true service interruptions vs. me being on a learning curve. They may not be appropriate for very high-traffic sites (I'm considering Media Temple as the next option in such a case).

One thing that is really great about them is the phone support: I've usually had a great experience if I needed to call and get advice on a configuration question. Only once I got a guy who just didn't seem to have the skills-- I hung up, called back, and got someone more knowledgeable.

Currently I'm going into e-commerce, with SSL etc.. It seems a bit tricky to setup a site like foo.net, customer1.foo.net, and customer2.foo.net and have all of it under one SSL cert. I hope it can be worked out.

HostGator & BlueHost

I love HostGator and BlueHost for their competitive prices and turnkey solutions to installing Drupal. For beginners, it's a great host company and it's hard to argue with their prices.

ANHosting has been good to me.

The only problem I have with ANHosting's shared host service is they won't let me direct which directory each domain or subdomain goes to. For instance, I have a multi-site setup with multiple domain names pointed to the root of my web folder. That works fine. I can create a subdomain, but it requires me to point it to a new folder. It won't let me point the subdomain to my primary drupal install.

On the same note, if I want to create a new Drupal install for a single site, I can, but I can't add more domain names to that drupal install for another multi-site setup.

I have asked for this functionality and basically they say I have to spend the $ on a VPS to get what I want.

Other than that lack of functionality, I must say that ANHosting has good uptime, a nice live chat function for support, and a useful trouble ticket system that gets me very prompt responses.

imhosted.com

For the last 2 years.
- Choice of PHP4 or PHP5.
- SSH access.
- cron access.
- very responsive tech support.

Multisite on AN Hosting

Multisite will work on AN Hosting, you just need to replace the subdirectory that cPanel creates with a link to your files. This is true for all hosting companies that use cPanel (which is most of them). Here's a simple guide:

http://drupal.org/node/125539

What's the maximum allowable

What's the maximum allowable upload size on ANHosting?

anything about A2hosting

I have been using Bluehost for a year now and haven't had much problem with them, but I don't get much traffic and am farily new to maintaining a drupal site. However I have read a lot of bad things about Bluehst(and host gator), so I was thinking of swithing to A2 hosting as my account expires soon.

It seems to me that there is just as much bad press as there is good for any of the big hosting solutions.

HostMonster

I've been with HostMonster since I started with Drupal over two and a half years ago, and I've been very satisfied with them. Their support is very good, and I've had minimal down time.

File sizes

I'm not aware of any upload size limits on AN Hosting. I've uploaded files that are several hundred megs without any problems.

Thanks for replying, but just

Thanks for replying, but just to further clarify, I'm referring to the maximum allowable upload as a node attachment or filefield upload, not FTP. So you're able to upload large files within Drupal?

Please correct me if I'm wrong, but isn't there a limit on php itself? Thing is I have a potential client who wants to use Drupal to share large wav files with his other musician collaborators, and in other hosts the limit is usually 10-20MB.

FTP is not a good option for this client, since he and his friends move around a lot and use internet cafes instead of their laptops. So it has to be through Drupal itself.

Thanks again.

Easy to change that.

AN Hosting lets you control those settings via your php.ini file. Here's the setting I'm currently using:

post_max_size = 30M
upload_max_filesize = 30M

You can adjust it as needed.

Keep in mind that uploading really large files via HTTP is impractical for other reasons (the HTTP protocol doesn't support resuming, for example), and I would really suggest using FTP for anything over 50M.

Thanks John!

Thanks John!

HotDrupal, HostGator, DreamHost

I've used Hot Drupal, HostGator, and DreamHost, as well as Server Powered, RackSpace, and a few others for larger projects.

So far, for quick and dirty sites that won't be getting more than a few hundred (or even a few thousand) visitors a day (i.e. 90% of websites today), I think HostGator and DreamHost have the best service/performance/price ratio of all the hosts I've researched.

Hot Drupal is run by an amazing staff and is owned by a very kind and hard-working IT pro, Steve. The first week I set up one of my largest Drupal sites yet on Hot Drupal, the server went down around 11:30 p.m. (central), and I was working on finishing up some loose ends. I called their 800 number, and guess who answered? Steve cordially talked to me for a few minutes and let me know *exactly* what was going on. They had a problem with one of their two Internet connections. Within half an hour the problem was fixed.

I've never had that kind of support from an online company (heck, even most B&M stores don't have that kind of support!), and for this reason alone I'm going to stick with them for any other larger projects I work on, unless the projects need dedicated servers (for which I'll go to RackSpace, most likely).

The only thing that I'm waiting to see is how Hot Drupal can scale up as they get more and more customers. If they can even give me half the support they've given so far on future support tickets, I'll be set with them for life!

A note on Server Powered: I moved away from them due to a declining helpfulness in support, and due to the fact that they canceled one of my accounts with them after five years because we missed one monthly payment—even after I had emailed them ahead of time and told them I was working on getting a new credit card for the account!

Symbolic Link

AN Hosting uses CPanel. When you create a subdomain, it will create a directory for that subdomain in your htdocs directory. So, if I create a subdomain called one.domain.com, then it will create a directory called in the htdocs directory named "one".

I haven't tried this, but I suspect you could delete the "one" directory and create a symbolic link that points to htdocs?

[Comment from John: This is correct. More info here. ]

Migration issues

AN Hosting has the fastest Drupal hosting I have seen to date and it is on par with some dedicated and VPS installs that I have worked with. However, this might have something to do with the new data center they are now in and maybe because their boxes aren't quite full of other shared hosts just yet -- just speculation there.

But I've got to say that I've had a problem with AN Hosting. I signed up two clients with them and they both ended up on ans50. This was when they were in their old data center and we often had bandwidth problems with their upstream provider there in Chicago. But the took action and moved us over to a new box, ans26, just before they did their big data center move.

When they migrated us over, they moved the old version of the site (ans50) instead of the new version. They apparently had some bad housekeeping and didn't seem to update the account profile to say that we were now on ans50 and they didn't remove the account on ans26. It took them several days to resolve this after repeated calls and multiple claims that they had it in the "911 queue". Still, they refused to give me an ETA. Instead, the issue just languished and so did we.

Then it happened again right before Christmas with one client and just after the new year with the other. Apparently they moved us again, but again built out the new account with the data from ans26. I told them on several occasions that this was the problem. The sites were down for even longer this time - for over a week. I kept on calling to get updates and then one front line technician, after speaking to him on repeated occasions, said he was going to let his supervisor know - ---- THANK YOU! That apparently worked because our site was back up in 4 hours.

I accept that hosting providers are going to have problems. I don't disparage them for making mistakes. Rather, I grade them on how they handle their problems. I give them credit for moving data centers to solve their problems, but I give them an F for basically ignoring my insistence that my site needed to be restored. For some odd reason, I still like them and I haven't written them off completely, but I will be using the Backup and Migrate module with some sort of ftp running on cron.

http://drupal.org/project/backup_migrate

Caveat emptor

I have had nothing but problems with Dreamhost. I have been the victim of some major outages --- down for 1 to 2 weeks. Also, their server architecture doesn't lend themselves well to Drupal. Their databases are not on the localhost (the same machine as the website) and that causes a bottleneck. Drupal is database intensive and as load rises, performance decreases.

Is there a workaround for

Is there a workaround for setting up Wildcard redirect? I need it for the Domain Access module but ANhosting doesn't offer it on their shared servers...

Advanced DNS Tweaking

If you need advanced DNS tweaking, say to set up a wildcard, you either need a dedicated server/VPS, or you could set up an account with a dedicated DNS host. There's a few free ones out there. Personally, I use DollarDNS. They offer free DNS hosting, and you can edit the zone files directly.

HostGator

I've started using HostGator for my first Drupal project and love them. Their support is phenomenal. But, I didn't seen any special support for setting up Drupal sites. Where did you find support for setting up Drupal sites on HostGator.

My experience with An Hosting...

I was previously with Dreamhost. Terrific prices but slow performances (in my opinion, specially when showing images on screen) and not so Drupal compatible (mostly when I tested the devel module an encountered many bugs and PHP errors messages).

So I saw on Drupal.org the John advices about AnHosting and I decided to go to take an AnHosting plan. Performances and installations with Drupal was very good indeed.

But this weekend I encountered a major problem, same kind as the previous post "Migration issues" post #24 : this week end on saturday morning my mains Drupal and Opengoo sites stopped to work.

I wrote to AnHosting and they were very responsive. They tell me to change IP and DNS configuration as my website was migrated to thier new sever. I was on the ans25.midphase.com and AnHosting informed me that there will be a new server ans73.midphase.com.

First bad thing for AnHosting. Before my first mail request, they never sended me specific informations about the needs to change DNS and IP settings. They just sended basic mail information.

But worse, after my DNS propagation was done, my website still doesn't working. When I performed a FTP check on the new server I was freightened to see that all my root drupal and OpenGoo files was done. Worse in my Cpanel my 2 SQL databases was gone also.

So it's the third day of blackout and still I dont have any working solution from AnHosting. I understand that is a shared hosting, but never, NEVER I encountered such big problem with other hosting companies. Sure this was the weekend, let see today...

By the way I'm also with Hostgator. It's just a little less Drupal friendly but everything works great. And they have a very responsive staff too.

I dont say "go to Hosgator" (!!!) I'm sure somebody on day will post about problems with hostgator. In fact I'm just very surprised with the time it take for AnHosting to just make things working and their lacks of warning before they makes their servers changes.

And as said in post #24, I also will make backup of all my files (saddly I installed "Back and migrate" module but didn't take time so use it. Also I will make for other LAMP installation some MySQL backup.

Will I stay with AnHosting ?? It will depend the speed made to resolve my major problem. I will tell you the end of this story.

Second HostGator, Avoid ProNIC Solutions

I've also had good experiences with HostGator. While I haven't run any very large sites there, I am running something like 7 smaller sites on a multi-site install with no problems.

One I would avoid is ProNIC Solutions. They were my first shared host, and used to be quite good. Their uptime deteriorated sharply a couple of years ago, which prompted my move to HostGator. Now I've had an open ticket on my little remaining data for well over a month with no response.

Arvixe

I have an unlimited domain hosting account (Personal Class Pro) with Arvixe. Aside from hosting simple websites, I also host a Drupal site as well as a Joomla site. I had some issues with upload limits and emailed them. They went ahead and changed that setting for me within 15-20 minutes. I've truly not noticed a single downtime on any of my sites while being at Arvixe.

As far as pricing, I've done a lot of research and they have one of the lowest prices. One very positive note is that you can pay on a monthly basis without having to pay a setup fee or having your monthly fee jump up by $10.00.

Been hosting with them for almost a year now and still satisfied. Not so much for the 4 years prior to finding Arvixe, jumping around from host to host.

Their address is: www.arvixe.com

Good luck!

HostNine Drupal Rocks

Always good as in Drupal good, never had any issues and support is just that support and fast. http://www.hostnine.com/

Free drupal host for learning and tweaking

Hi there,
Is there anyone who can point me to a free drupal service that allows me to upload my own modules? I just want to tweak and learn how to do what i need for my website before I do it with a paid service (for minimum dev time for paid service).

I have had excellent success with AN Hosting.

Excellent response times, fast, reliable shared service. The best Shared Hosting experience in my 1 year with them, then I've had in 15 years of using shared hosting with quit a few others.

Media Temple GS = SLOW

My drupal site is on Media Temple's Grid Service. It's freakin slow. Plus, MT is $20 a month.

John, your AN hosting plugs are compelling, but it's hard to fully trust anyone who touts a host provider while also offering a coupon code.

So, I'm torn between hostgator and ANhosting... I know I can try them both with a moneyback garuntee but man, all the hassle of getting a site rolling... Anyone out there compared the two?

Coupon Codes

Vince,

I don't make any money off that coupon code. It's a generic code AN Hosting provides. The same goes for all coupon codes on this site.

That said, I am an AN Hosting affiliate. If you sign up via this site, I'll probably get a commission. If you do, thanks. It helps me fund my Drupal projects, like this site, Drupal Modules, Drupal Code Search, etc.

I'm using

I'm using www.wehostyourdreams.com/

cheap and fast

IXWebhosting

I have been using IXwebhosting for about 2 years now. If you are a novice drupal developer. They are great, they support most basic drupal configurations and their technical team sometimes answers drupal related issues. BUT as soon as you try to do anything real technical they cough and stumble. They block a lot of ports example IMAP and POP and said they wont open them, no shell account, limited to 2MBwebftp and phpmyadmin upload size, seperate sites for database and web hosting, numerous database server downtime issues, sometimes really slow, i am not sure about multisite support but i havent gotten it to work. maybe because I havent tried hard enough. Otherwise its a pretty userfriendly interface and they give you php.ini right and "unlimited" storage and bandwidth - limited by a clause in their terms and agreement.
So for basic to intermediate level sites, they can go, they currently host about 15 drupal sites for me so its workable. Im impressed by the anhosting comments so I am going to test it out soon - I will give you a comparison after a few months.

Installation problem with Drupal on Pair Networks

When you create a database on Pair Networks it is automatically formatted for swedish when the character encoding needs to be utf8-general-ci

Use phpmyadmin via pair control panel and click on the "Operations" tab to change the character encoding on the database and the install will work fine.

http://byethost.com I'm using

http://byethost.com
I'm using it to experiment with my project and thinking of upgrading it there to a paid account (the one I'm using is free account). Has anyone else tried it??

I'm giving Arvixe a try

I've been at Bluehost for a few years and had nothing to complain about except for the price. I also don't need all the stuff they offer. So thanks to this comment http://drupalhosts.net/node/1#comment-32 in this thread, I'm giving Arvixe a try. There is one caveat: weekly backups. This is not a problem for my site. In return, their price is incredibly low, and you still get all you need for Drupal: unlimited MySQL databases, SSH, cron, etc.

Linode Excellent VPS

I was hosting a couple of Drupal sites with Dreamhost, I even went to their "sudo" VPS. I was still displeased with their performance. I then went around testing a view other providers then I came across Linode. They are simply the best VPS hosting provider there is. The level of control you have along with their policy of NOT over stacking their servers provides an outstanding environment for Drupal. The speed, stability and flexibility IMO are unmatched. I've been with them for a good year now and I couldn't be happier. I bootstrapped a Gentoo Linux environment which results in a lean, mean and rock solid stable site with Drupal.

My recommendation, take the time and build a good environment. The support forums are very good and friendly environment to guide you to building your VPS. If this isn't an option seriously hire someone to set it up, it's well worth the time/effort.

Mailman service?

John, does AN Hosting offer Mailman or similar service for mailings? I didn't notice it in the cpanel.

Mailman

Tim: Not as far as I know.

Blue Hosts Violates Net Neutrality!

Blue Hosts use spam blockers known to violate net neutrality. These spam filters are known to blacklist entire blocks of user IP addresses.

I have also found that my site has anything near 99.9% uptime. Its down all the time.

Lastly BlueHosts lowest single page (HTML ONLY) download that I have gotten is 1.7 seconds. In most cases a single views 3 que will take over 500ms.

I am so tired of it that I too am switching to anhosting.com

Mike

PHP Memory Limit Becoming a real issue

As Drupal becomes more complex, and as people design more great modules, the PHP Memory Limit is becoming a real bear. Views, Images and CiviCRM are memory hogs, and shared hosing providers have hard limits at 12M (ANHosting) and 50M (Bluehost). You are dead in the water with 50M if you have images, views and CiviCRM.

The low memory limit permitted by ANHosting seems like a serious bug for a company that claims to offer good Drupal support.

Nobody seems to have a second tier for shared hosting. I wouldn't mind paying $12.95 for my small-scale CiviCRM website, or $25/month if it was a larger one.

Re: PHP Memory Limit

You can change your memory limit on AN Hosting, just create a file called php.ini in your main Drupal directory, and put this line in it:

memory_limit = 128M

128M is pretty extreme, though. I have mine set at 32M and it's always been enough to power Drupal + Embedded Gallery2.

DreamHost is my choice

I've been using DreamHost since 2007 and haven't regretted it. They let you host as many domains as you want, provide you with CRAZY diskspace/bandwidth and give you a lot of features.

They also let you have a Virtual Private Server, so you can have a dedicated server (minus root access) for less than the cost of a real dedicated server.

I'm impressed with DreamHost and recommend them to everyone.

Avoid Startlogic at all costs

A friend of mine was on their $9 shared hosting plan. When he complained about page load times, "support" roped him into moving to their VPS plan for $30 or so month also promising they would move his main directory of files over as part of the switch. After he signed up they then said it would cost $350+ to move his files. So he decided to transfer the files himself. After moving everything over he then discovered only PHP4 was installed so half his Drupal modules were falling over. The new server also kept disconnecting. There were other problems too like not enough disk space, memory etc, which he paid even more $$$ for. After major downtimes and at wits end he signed up for their "Concierge" service for another $50+ month hoping his dedicated support person could keep an eye on things, but his concierge was pretty much useless. In the end he ended up paying $600+ (!!!) for a site that was slower than the old one and repeatedly down.

Second to AVOID STARTLOGIC

I second Tim's suggestion to avoid StartLogic. They are good for static sites, but are in way over their heads on Drupal! Admin login times can be up to 100 seconds and typical daytime response time for admin pages is 60 - 80 seconds. Tech support is no help.

Bill

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options