Бывает два основных типа хостинга:
- Виртуальный хостинг. Залил и пошел - дешево, просто, техподдержка - на стороне хостинга. Не подходит для очень крутых сайтов, с трафиком (очень примерно) от 5000-10000 чел/сутки
- Виртуальтый выделенный сервер (VPS) - тебе дают площадку - что хочешь, то и делай. Дорого, круто, сложно. Все проблемы (даже резервное копирование) - ваши, а не хостинга. Для крутых сайтов. В случае проблем и/или глубокой оптимизации нужен чел (unix engineer), который разбирается в этом.
От выбора хостинга зависит работа сайта, скорость, надежность, удобство управления, личного кабинета. У меня большой опыт работы с разными хостингами, я помогу подобрать вам оптимальный вариант.
Хороший недорогой хостинг предлагает 1gb.ru.
Надежный и быстрый хостинг, который я могу порекомендовать - это mchost.
Требования к хостингу для сайта на Drupal-е:
php 5.5
php extensions: date, dom, filter, gd, hash, json, pdo, pdo_mysql, mysqli, session, SimpleXML, tokenizer, xml, mbstring, pcre
Полный список требований: https://www.drupal.org/requirements