Обучающие курсы:

Обучение профессии "Разработчик C#" + стажировка в Mail.ru
Обучение профессии "Разработчик Python" + трудоустройство
Обучение профессии "Веб-разработчик" + стажировка в Mail.ru


Главная страница
Библиотека (скачать книги)
Скачать софт
Введение в программирование
Стандарты для C++
Уроки по C#
Уроки по Python
HTML
Веб-дизайн
Ассемблер в среде Windows
ActiveX
Javascript
Общее о Линукс
Линукс - подробно
Линукс - новое
Delphi
Паскаль для начинающих
Турбопаскаль
Новости
Партнеры
Наши предложения
Архив новостей





Урок 17. Разные хостинги

Хостинг сам по себе — это размещение сайта на каком-либо сервере, необязательно арендуемом. Есть три основных возможности.

Первая возможность — виртуальный хостинг. В этом случае сайт располагается на сервере компании — хостинг-провайдера (впрочем, хостинг-провайдером может быть и частное лицо), где заказчик арендует определенное дисковое пространство. Компания настраивает сервер определенным образом, и арендующему остается только принять условия, предлагаемые хостинг-провайдером. Впрочем, в большинстве случаев эти условия более чем удовлетворительные. Выше описывался как раз виртуальный хостинг.

 

Выделенный сервер — это отдельный сервер, предоставляемый заказчику. В зависимости от договора заказчик либо сам конфигурирует сервер, либо поручает это компании, среди серверов которой обслуживается и данный. В этом случае заказчик получает большую свободу: он не связан условиями стандартных настроек, а может предлагать или устанавливать нужные ему модули и специфическое программное обеспечение. Естественно, аренда выделенного сервера стоит дороже, чем виртуальный хостинг, но при необходимости обслуживать большое количество посетителей (интернет-магазин, поисковая система и т. п.) этот вариант оказывается более удобным.

 

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

 

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

McHost (mchost.ru) при достаточно больших дисковых объемах, предоставляемых при заказе хостинга, остается недорогим хостером. Условия, предлагаемые компанией, даже превышают стандартный набор, приведенный выше. Если в начале работы существенным минусом были перебои в работе, то сейчас компанию трудно за что-то упрекнуть. Операционная система — Red Hat Linux.

 

MTW (mtw.ru) может считаться предпочтительным выбором для тех, кому принципиально важен хостинг на основе операционной системы Windows. К сожалению, не всегда расторопно работает служба технической поддержки. Операционная система, понятное дело, — Windows.

Nthost (nthost.ru) делает специальное разделение — работа с ASP на Windows 2003 Server и работа с PHP и Perl на Linux или FreeBSD. Кроме достаточно большого дискового пространства, дешевле остальных хостеров Nthost предлагает зарегистрировать домены.

Peterhost (peterhost.ru) достаточно удобен, хотя панель управления хостингом не лишена недочетов. Регистрация и продление некоторых доменов бесплатны (периодически на счет клиента зачисляется некоторая сумма, достаточная для оплаты доменного имени). Перебоев в работе почти не замечалось.

Arbatek (arbatek.ru) с увеличением дискового пространства существенно повысила цены на хостинг, но он остается качественным. Помимо БД MySQL предлагается БД PostgreSQL. Операционная система — RedHat Linux.

Masterhost (masterhost.ru) славится своей надежностью и в качестве ОС использует RedHat Linux 9, Fedora Core 2 или Fedora Core 4. Стоимость хостинга нельзя назвать низкой, но качество себя оправдывает. В числе прочего предлагаются выделенные сервера с 80 Гб дискового объема. Клиенты компании получают возможность составлять собственные тарифные планы, свободно комбинируя любые услуги из предлагаемого набора.

 

RBC в числе прочих услуг предлагает и хостинг (hosting.rbc.ru), в том числе выделенные сервера и аренду оборудования. Операционные системы — и Windows, и Unix.

Mastak (mastak.ru) является довольно дешевым хостингом, при этом функциональность предлагается довольно богатая, но варьируется в зависимости от выбранного тарифного плана. При оплате за год предлагается доменное имя в подарок.

Multihost (multihost.ru) отличается от другим изначально богатым набором возможностей: например, поддерживаются различные базы данных, а из языков серверного программирования поддерживаются не только PHP и Perl последних версий, но и Python. Старые версии интерпретаторов языков можно получить по запросу. Среди экзотических для хостеров (по крайней мере, для стандартных пакетов) услуг являются поддержка Libxslt (XSLTProcessor), phpPgAdmin, возможность редактирования MIME-типов, доступ к системе автоматического резервного копирования данных.

Infobox (infobox.ru) — недорогой хостинг с возможностью бесплатного получения доменов и всеми основными возможностями, однако версии PHP там не слишком новые — 4.1 и 4.3.

Agava (agava.ru) наряду с платным хостингом предлагает и бесплатный (пользователи расплачиваются рекламой наверху своих страниц). На платном хостинге серверные языки поддерживаются не на всех тарифных планах.

Axer (axer.ru) предлагает удивительно дешевый хостинг и тарифы с дисковым пространством от 8 мегабайтов. При этом на каждом тарифном плане есть БД MySQL, FTP, SSI, CGI, SSL, Cron, панель управления DirectAdmin, WAP, Perl 5.8, Python, PHP 5.2.3, phpMyAdmin, редактирование .htaccess.

Кроме того, можно отметить хостинг-провайдеров, обитающих по адресам xocmep.ru, e-planet.ru, datasvyazi.ru, netco.ru.

 

Есть, конечно, и бесплатные хостеры. Среди тривиальных примеров — narod.ru, by.ru, holm.ru, chat.ru, boom.ru, webhost.ru, newmail.ru и другие. Полностью бесплатного хостинга, конечно, нет: за размещение сайтов приходится терпеть рекламный баннер на своей странице, ограниченную функциональность (например, в большинстве случаев — отсутствие поддержки языков серверных сценариев и баз данных, а также связанных с ними технологий).

Кроме того, «забесплатно» никто не обещает бесперебойной работы, а на некоторых хостинговых площадках действуют временные ограничения: за отсутствие активности разработчика на сайте в течение, допустим, трех месяцев сайт удаляется. Для многих статичных сайтов (на которых прайс-лист меняется раз в полгода, и это все изменения на сайте) такое правило просто недопустимо. Наконец, чаще всего бесплатные хостинг-площадки предлагают не доменные имена, а субдомены (то есть имена третьего уровня), а профессиональному сайту просто неприлично носить имя вроде supercompany.narod.ru.

 

Проект webforfree.ru предлагает бесплатное размещение сайта на неограниченном дисковом пространстве в доменной зоне .ru — с двумя условиями: чтобы идея сайта заинтересовала администраторов сервера и чтобы на главной странице сайта был размещен небольшой текстовый рекламный блок.



     
 

Библиотека программиста. 2009.
Администратор: admin@programmer-lib.ru