Tuesday, 21 February 2012

Drupal 7 doesn't work on cheap hosting. (This is a secret designed to annoy people when they discover).

This is the conclusion I have reached after loads of developer videos failed to tell me: they use dedicated servers or their own hard discs.

The problem seems to be memory limits which have risen by mistake for no particular reason. Just as a Ryan Schama talks about "project creep" in his lecture, Drupal 7 has a Server Memory Creep towards needing an expensive host which nobody advertised or planned: it just happened and caught a lot of people out.

For those on the borderline there are three cacheing products

I find this frustrating because I did a bit of research over a year ago, trying to find out how to make a low-magin, loss making business sell more and at the time Drupal 6 / Ubercart was the fastest-loading software and I searched for days to find the fastest cheapest host. Now the calculation is a different one which rules out this host and this whole school of software together, and probably Drupal software altogether. I have spent over a year trying to learn the XYZ thing while shopping carts have forked and re-built themselves. Now I discover that I should have gone with Virtuemart in the first place. Such is life. If you read about an american going crazy and shooting people in a shopping mall, maybe they had just tried to install Drupal. Or maybe it was looking at the awful overpriced stock in TKMAX that did it. One of the two.

What other annoying things are there in life? Youth is wasted on the young? Trades unions let you down when you get an unfair dismissal? Radio station editors don't like news or music? Maybe I should petend to be a Bonobo Monkey and live in a park where zoo keepers will feed me.


  1. I pay for my hosting 5 Euro ($7) / Month and have a 256 MB memory limit. Drupal 7 works fine there and none of my customers complained. There are some modules you should disable ...then u notice a huge performance boost: Overlay, Dashboard, Context Links. Sure, it does need more ressources then Drupal 6 but servers and hosting got more powerfull too over the years.

    You said "memory limits which have risen by mistake for no particular reason" That not really true, there are reason. There is the new Database Layer and many new features. Virtuemart is not a good solution and Joomla doesnt have the power of Drupal with his unique modules (views, rules, pathauto, tokens, commerce and much more). If Software doesnt break compatility we have still 16 Bit Windows 3.1 compatible apps.

  2. https://www.lchost.co.uk/billing/cart.php was on a list of hosts ranked by UK speed. They were the top one I could afford at something like £50 a year in about 2010. Since the list was made, they've probably changed if only because I recommend them here: they have upped my memory limit from 32 to 128MB and my installation of Commerce Kickstart runs like a clockwork train.

  3. Bluehost is ultimately the best hosting provider with plans for any hosting needs.