На главную

Библиотека Интернет Индустрии I2R.ru

Rambler's Top100

Малобюджетные сайты...

Продвижение веб-сайта...

Контент и авторское право...

Забобрить эту страницу! Забобрить! Блог Библиотека Сайтостроительства на toodoo
  Поиск:   
Рассылки для занятых...»
I2R » Подключение к Интернету » Хостинг

Сага о хостинге

Я хочу построить дачу.
Где? Вот главная задача.
Только местный комитет
Не дает пока ответ.

Братья Стругацкие,
"Понедельник начинается в субботу".

Задача разместить свой Интернет-проект там, где его смогут найти и оценить все желающие, встает перед каждым автором. Конечно, люди, которые профессионально занимаются созданием сайтов, прекрасно знают, куда проще и выгоднее "пристроить" свои творения. Как правило, о бесплатном хостинге они даже не задумываются, предпочитая платный. Что касается категории так называемых adult-вебмастеров, создающих сайты "для взрослых", то их проблемы с размещением своих творений в сети вообще весьма специфичны, и мы не станем их затрагивать в этой статье.

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

Итак, что такое хостинг? Это размещение и поддержка веб-страниц пользователя на сервере. Слово хостинг образовано от слова хост (host), под которым понимается компьютер в сети, обеспеченный полноценной двусторонней связью. Хостинг бывает платный и бесплатный, простой и продвинутый, наконец, просто хороший и плохой, и обладает следующими характеристиками, которыми при выборе провайдера хостинга имеет смысл поинтересоваться:

* Дисковое пространство.

Любой более-менее приличный провайдер выделяет своим пользователям от 1 до 3 Мбайт свободного места. Службы бесплатного хостинга предоставляют хостинг объемом от 10 Мбайт и выше. Большинство тарифных планов у хостеров платных строго ограничены сверху, как по объему предоставляемого дискового пространства, так и по интенсивности исходящего трафика. Если этих ограничений нет - качество услуг у такого хостера, вероятнее всего, так себе.

* Пропускная способность интернет-канала.

Желательно знать толщину канала до ближайшей точки обмена трафиком, например, до М9 в Москве.

* Способы управления файлами (загрузка на сервер, перемещение, копирование, удаление): веб-форма либо доступ по протоколу FTP, либо и то, и другое. FTP, конечно, предпочтительнее - быстрее, более полный контроль над ситуацией, возможность пользоваться FTP-клиентом с привычным интерфейсом.

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

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

* Возможность программирования на стороне сервера. Таковых возможностей может быть несколько:

- Поддержка SSI (Server Side Includes). Директивы включения на стороне сервера существенно упрощают изготовление и дальнейшую поддержку больших сайтов со сложной структурой. С их помощью можно собирать страницы из заранее определенных частей, выводить или не выводить некоторые фрагменты в зависимости от внешний условий, а также включать в документ результаты выполнения внешних программ или cgi-скриптов.

- Собственный каталог сgi-bin - в нем можно размещать разрешенные к выполнению файлы cgi-скриптов (написаных, например, на Perl).

- Поддержка PHP (встраиваемых в html-файлы сценариев, выполняемых на стороне сервера). Одна из самых привлекательных сторон PHP - простой механизм взаимодействия с базами данных.

- Поддержка ASP (active server pages) - технология, во многом аналогичная PHP, поддерживается серверами на платформе Windows NT/2000.

* Доступ к базам данных на сервере - возможность создавать и использовать свои базы данных. Обычно поддерживаются СУБД Mysql или PostgresSQL, иногда Oracle. Если сервер работает под Windows, то, соответственно, поддерживается MS SQL.

* Shell-доступ - возможность работы с виртуальным сервером, как со своим компьютером, по протоколам telnet или ssh (безопасная версия telnet).

* Возможность конфигурирования сервера через файл .htaccess - позволяет изменять или дополнять некоторые конфигурационные команды (поддерживается веб-сервером Apache)

* Доступ к лог-файлам - возможность просмотра журналов посещений и ошибок, и, следовательно, возможность их анализа с помощью собственных или уже работающих на сервере программ.

* Предоставление домена третьего уровня (адрес вида вася.имя_сайта.ru, вася1.имя_сайта.com и так далее), услуги по регистрации и поддержке уже зарегистрированных доменов второго уровня.

* Поддержка одного или нескольких (иногда весьма большого количества) почтовых ящиков.

* Бесперебойное электропитание. Регулярное сохранение резервных копий на случай аварии.

Ниже, для примера, небольшой список компаний, бесплатно предоставляющих место под веб-страницы:

* http://www.boom.ru - 50Мбайт, домен 3 уровня, ftp-доступ, создание страниц по шаблонам, веб-форма для управления файлами и редактирования страниц, почтовый ящик. Размер одного файла - не более 1,5 Мбайт.

* http://www.by.ru - неограниченный объем, домен 3 уровня, управление через ftp или веб-форму, форум, гостевая книга, чат. Запрещено выкладывать файлы размером более 250 Кбайт.

* http://www.narod.ru - неограниченный объем, домен 3 уровня, ftp-доступ, 100 готовых шаблонов для создания страниц, статистика, счетчик, гостевая книга, форумы, чаты, почтовый ящик. Явных ограничений на размер файлов нет, но подозрительные файлы удаляются.

* http://www.hut.ru - 30МБайт (больше - по заявке), домен 3 уровня, cgi, Mysql, .htaccess, ssi, shell, ftp-доступ, почта.

* http://www.agava.ru - домен 3 уровня, ssi, cgi, php3, perl, asp, Mysql, ftp-доступ.

* http://www.webservis.ru - неограниченный объем, домен 3 уровня, стандартные скрипты, php, cgi, почта. Один из лучших бесплатных российских хостеров, но в настоящий момент приостановил прием новых пользователей.

Платный и бесплатный хостинг

Не так давно, еще 2-3 года назад, большинство из вышеперечисленных услуг предоставлялось только за деньги. Бесплатные хостеры предлагали дисковое пространство (небольшое, как правило), наиболее продвинутые - стандартный набор скриптов. Взамен обычно поместить на страницу специальный баннер либо фрейм с рекламной информацией просили (или вешали автоматически). В этом вопросе проявлялась (и проявляется сейчас) большая изобретательность - всплывающие окна на FortuneCity, или, например, так называемая "ползучая дрянь", которая практиковалась в свое время на GeoCities ("водяной" знак в виде логотипа, остающийся при прокрутке страницы в одном и том же месте экрана) и т.п.


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

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

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

Цена зависит от предъявляемых требований. Обычно компании-хостеры предлагают несколько тарифных планов с различными пакетами услуг. Как правило, оплачивается не только предоставление тех или иных возможностей, но и входящий и исходящий трафик (иногда он подразделяется еще на "внутрироссийский" и "внешний", что также порождает разницу в цене).

Особняком стоит услуга collocation, иначе - dedicated hosting. В отличие от виртуального хостинга, когда клиентские серверы физически находятся на одной машине и разделяются и конфигурируются программно, collocation предполагает установку собственного клиентского оборудования либо аренду отдельного компьютера на технологической площадке провайдера.

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

Юлия Фадеева
Компьтерра плюс

Рассылки Subscribe.ru:

Библиотека сайтостроительства - новости, статьи, обзоры
Дискуссионный лист для web-разработчиков
Подписка на MailList.Ru
Автор: NunDesign
Другие разделы
Провайдеры
Хостинг
Модемы
Первые шаги
Модемный доступ
ISDN доступ
Спутниковый доступ
Новое в разделе
xDSL доступ
Регистрация доменов
I2R-Журналы
I2R Business
I2R Web Creation
I2R Computer
рассылки библиотеки +
И2Р Программы
Всё о Windows
Программирование
Софт
Мир Linux
Галерея Попова
Каталог I2R
Партнеры
Amicus Studio
NunDesign
Горящие путевки, идеи путешествийMegaTIS.Ru

2000-2008 г.   
Все авторские права соблюдены.
Rambler's Top100