Сегодня имеется огромное количество разных средств для создания наисложнейших сайтов, порталов и т.д. К примеру, это Joomla, Wordpress, Bitrix и т.д.

vds

На них вы можете создать сайт любой сложности, расширить функциональность с помощью плагинов, не зная при этом даже программирование, что, безусловно, плюс. Но как и у всех технологий, здесь тоже есть недостаток - мало какой хостинг способен обеспечивать такие сайты.
Как вариант вы можете разместить свой сервер у провайдера. Однако имейте ввиду, что в таком случае вам придется покупать сервер, который нынче стоит порядка $2000, что довольно дорого. Кроме того, время от времени вам придется проводить его администрирование, делать резервные копии и т.д.

И вот сегодня у нас имеется нечто среднее между хостингом и собственным сервером - vds хостинг. Суть его в следующем: на мощном сервере провайдера ставится специальная программа виртуализации, в резултате чего мощность делится на несколько виртуальных машин, которые то и сдаются в аренду. При этом каждый клиент видит свой независимый отдельный сервер, имея к нему полный доступ.

У каждого VDS имеется своя конфигурация и своё личное администрирование. На него можно устанавливать любое программное обеспечение, которым можно без проблем пользоваться. Если же подобную операцию проделать в хостинге, то сайт просто перестанет работать.

На некоторых виртуальных серверах присутствует техническая поддержка, а на некоторых нет. Обязательно обратите своё внимание на это, когда будете выбирать VDS хостинг. Если возьмете сервер без поддержки, то платить будете меньше, однако имейте ввиду, что вы должны обладать определенными знаниями в сфере администрирования операционных систем и интернет-приложений, иначе вам просто не удастся создать сайт.

Если же возьмете с поддержкой, то большая часть необходимых действий будет выполняться администратором сервиса, ну а цена, естественно, тоже будет дороже.