Виртуальный хостинг и поддержка PHP + MySQL

Lunes, Julio 25, 2011

Виртуальный хостинг возможен на серверах с различными операционными системами, установленными на них. Невзирая на тип и семейство ОС в целях размещения и нормального функционирования сайтов должна обеспечиваться поддержка соответствующих технологий. Сегодня мы рассмотрим вариант, актуальный для сайтов написанных на PHP. Как правило, это LAMP (Linux, Apache, MySQL, PHP) комплектация для машин на Unix и WAMP для Windows.

По сути, вне зависимости от типа операционки, для размещения в мировой паутине сайтов, которые мы рассматриваем в рамках данной статьи, важен хостинг с поддержкой PHP MySQL и стандартных протоколов доступа, таких как FTP и SSH. По-правде говоря, все это справедливо не только для виртуального хостинга, но и в случае аренды сервера. Различие заключается лишь в том, что в последнем случае вам необходимо самостоятельно устанавливать все сопутствующее программное обеспечение - веб-сервер, систему управления базами данных, различные демоны и сервисы, необходимые для нормальной работы хост-машины, которые обычно входят в стандартный набор при решении таких задач.

Если разобраться подробнее, то становится очевидным тот факт, что поддержка PHP не всегда подразумевает поддержку MySQL. Вы можете работать и с другими базами данных, такими как Sybase, Informix, Oracle, MSSQL и прочими. Конечно, специфичные для одной СУБД процедуры могут не работать для другой и наоборот. Так сложилось, что при разработке веб-приложений зачастую язык программирования плотно связан с использованием определенного типа БД. Это во многом зависит и от сложности или простоты создаваемых систем и самих баз. Например разработчики .Net чаще всего используют MSSQL, для Java характерны Oracle и MSSQL, а когда мы говорим про хостинг сайтов PHP MySQL сразу же тут как тут. Можем назвать это своего рода традицией или привычкой если хотите.

Основное отличие виртуального хостинга от арендованного сервера заключается в том, что на хостинге вы можете только выбрать один из предустановленных пакетов вроде LAMP, WAMP или каких-то других. А на выделенном или виртуальном сервере пользователь волен устанавливать любое ПО, которое считает нужны. Посему, даже если вы столь экстравагантны или сложность проекта настолько высока, что требует внедрения MSSQL наряду с поддержкой PHP - вам и карты в руки. Ставьте, настраивайте, создавайте и удаляйте все, что считаете нужным или не нужным.

Coretek - возможно все!

« Atrás