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