Сейчас есть различные средства, используя которые, можно создавать весьма сложные сайты, порталы. Среди них, например, Bitrix и некоторые другие. На них можно создавать различные сайты, расширять функциональность, прибегая к помощи плагинов. Большим плюсом в этом случае является то, что разбираться в тонкостях программирования не нужно. Но есть и минус: не все хостинги обеспечивают подобные сайты. При этом на помощь может прийти vds хостинг.
Да, можно воспользоваться вариантом размещения сервера у провайдера. Но при этом надо понимать, что подобный подход является достаточно затратным, покупка сервера стоит около 2 тыс. долларов. Помимо этого, вам придётся заниматься администрированием, созданием резервных копий.
Такая технология является промежуточным вариантом между хостингом и использованием своего сервера. Принцип работы выглядит так:
У каждого клиента будет собственный сервер и доступ к нему.
Каждый виртуальный сервер имеет свою конфигурацию и администрирование. На сервер может быть установлено ПО разного типа. Им можно пользоваться с лёгкостью. В том же случае, если такая операция будет выполняться в хостинге, то в работе сайта могут возникать проблемы.
Может использоваться vps сервер, на котором есть техподдержка, но есть и такие, где она отсутствует. При выборе хостинга надо проанализировать этот момент. Например, выбирая сервер, который не имеет поддержки, вы сможете сэкономить. Но при этом вам потребуются некоторые знания по администрированию ОС. В противном случае справиться с созданием сайта будет непросто. При выборе сервера с техподдержкой вам нужно будет заплатить больше, зато многие действия будет выполнять администратор.