В этой части статьи мы опять поговорим о web-сайтах, предлагающих бесплатное размещение ваших страниц, но, в отличие от статьи из предыдущего номера, нас будут интересовать не "сайты для начинающих", а службы, имеющие более серьезные возможности - в первую очередь это, конечно, CGI и доступ по FTP. Как и в первой части статьи, речь пойдет только про зарубежные ресурсы.
Введение
Итак, ниже мы будем обсуждать скорее "полупрофессиональные", нежели "любительские" сайты на базе бесплатного web-хостинга.
В соответствии с таким взглядом на вещи, мы изменили и сравнительную таблицу: из нее были исключены такие параметры, как "простота регистрации", "наличие средств создания web-страниц", "предоставляемый электронный адрес". Столбец "Способ размещения страниц" был заменен на "Поддержка FTP". Появились столбцы "Доступ к Shell" и "Поддержка SSI".
Теперь вернемся к факторам, влияющим на выбор провайдера для хостинга (мы обсуждали их в предыдущей части статьи).
Технические моменты
Роль технических моментов при выборе "продвинутого" хостинга существенно выше, чем при выборе "сайта для начинающего". Такие факторы, как наличие поддержки CGI, поддержка SSI или расширений Frontpage могут оказаться решающими, даже если регистрация на серевере окажется неудобной или предоставляемый адрес электронной почты - слишком длинным.
Особо следует отметить роль объема предоставляемого на сервер места. Если для домашней странички начинающего пользователя Интернета не важно, 5 Мбайт или 50 предоставляет ему служба хостинга, то для полупрофессионального сайта это может иметь огромное значение.
Дополнительные возможности
Напомним, что дополнительными возможностями мы называли различные легко встраиваемые в страницы пользователя web-приложения, предоставляемые провайдером хостинга, - счетчики, гостевые книги и прочие "рюшечки". В случае полупрофессионального сайта, особенно при поддержке CGI-сценариев, они обычно не нужны, а их навязчивая реклама может просто мешать.
Итак, роль дополнительных возможностей при выборе хостинга для полупрофессионального сайта обычно очень мала.
Психологические факторы
Как и в случае с дополнительными возможностями, роль психологических факторов несущественна. Большинство опытных web-мастеров все равно общаются с web-сервером через FTP и не используют интерфейс самого сервера. Поэтому его удобство и эргономичность (или неудобство и неэргономичность) не играют практически никакой роли.
Реклама
Фактор, по-прежнему сохранивший свое значение, - это наличие рекламы, насильственно помещаемой на ваши страницы, а также ее навязчивость. Как это ни удивительно, на некоторых серверах (правда, в основном предназначеных для размещения Open Source-проектов, реклама практически отсутствует).
***
Перейдем теперь к обсуждению собственно серверов, предоставляющих бесплатный web-хостинг для "полупрофессионалов". Как и в первой части статьи, мы, вне сомнения, не смогли перечислить их все, что, впрочем, и не являлось нашей задачей. Мы обсудим несколько популярных служб, и если ни на одну из них не падет ваш выбор, эта статья поможет вам понять, на какие факторы следует обращать внимание и какие из заявленных возможностей являются действительно новыми и интересными, а какие - просто рекламным трюком.
ProHosting
free.prohosting.com
Служба free.prohosting.com является бесплатным "отделом" коммерческой службы хостинга www.prohosting.com. Регистрация требует наличия работающего почтового адреса. Ваша страница может быть размещена на одном из серверов ProHosting, выбор которого происходит автоматически (имя сервера будет входить в адрес). Нам встречались серверы lightning и jove.
После регистрации вы получите письмо с различной технической информацией.
Для загрузки файлов на сервер используется FTP. Поддерживаются CGI-сценарии на Perl (отметим, что для того, чтобы CGI-сценарий на серверах ProHosting работал правильно, он должен иметь расширение pl или cgi).
Предоставляется 50 Мбайт дискового пространства. Несомненным достоинством является поддержка SSI.
Хотя ProHosting не предоставляет shell-доступ, но при минимальных знаниях Unix его легко получить при помощи CGI-сценария и команды chsh. Насколько это легально, мне выяснить не удалось, ибо уже на протяжении нескольких месяцев администратор сервера игнорирует все мои попытки связаться с ним.
RedRival
www.redrival.com
Чтобы начать регистрацию, найдите в верхней части страницы ссылку "Get FREE Webspace". Имейте в виду, что RedRival предлагает два типа хостинга: комерческий Business и некоммерческий Personal. Разница заключается в том, что при выборе Business-хостинга (также бесплатного) вы можете использовать свой сайт в коммерческих целях. Вариант Personal отличается тем, что сайт нельзя использовать в коммерческих целях, зато вы не должны размещать на своем сайте рекламу RedRival (нет ни банеров, ни всплывающих окон, что очень приятно).
Сама регистрация требует заполнения большой формы, и ответ по электронной почте приходит не очень скоро. Однако это можно вытерпеть ради получения 20 Мбайт на сервере без обязательной рекламы.
SpacePorts
www.spaceports.com
На этом сайте используется интересная стратегия выделения дискового пространства. По умолчанию каждому пользователю выделяется 1 Мбайт. Однако после того, как вы заполните это место, можно запросить дополнительное дисковое простраство. Если ваш сайт не нарушает правил SpacePorts, то вам будет выделено неограниченное пространство.
Стоит заметить, что правила запрещают хранение mp3-файлов, за исключением того случая, когда это ваши собственные произведения и на них есть ссылка с одной из страниц сайта. Более того, запрещается использование дискового пространства просто для хранения файлов: отдельно оговаривается, что каталоги, не содержащие html-файлов, будут удаляться. Право же, нам это показалось несколько странным (а если я хочу сложить все картинки, используемые для оформления страницы, в каталог images?!).
SpacePorts предлагает держателям расположенных у них сайтов определенные коммерческие программы, и в случае успешного вашего участия в такой программе вы можете бесплатно зарегистрировать домен www.имя_домена.com, который в течение года будет поддерживаться SpacePorts.
SpacePorts не только разрешает использование CGI-сценариев на сайтах своих пользователей, но и предлагает последним готовый так называемый mail-form- сценарий для отправки заполненной на web-странице формы по указанному электронному адресу.
Реклама на SpacePorts бывает двух видов. В первом случае вы регистрируетесь для участия в рекламной программе, на вашей странице размещаются баннеры, и вы получаете деньги за каждый "клик". Во втором случае вы не регистрируетесь, баннеры размещаются все равно, но денег не платят :-)
SpacePorts также предлагает такие возможности, как прокси-сервер и web- клиент UseNet.
Netfirms
www.netfirms.com
Netfirms предлагает 25 Мбайт пространства, домен имя.netfirms.com и поддержку CGI-сценариев. По желанию (за деньги, конечно) вам могут зарегистрировать домен в зоне .com и поддерживать его.
Казалось бы, подобных служб пруд пруди. Однако Netfirms делает уникальным тот факт, что хостинг предлагается не для некоммерческих сайтов, а для небольших фирм!
Естественно, имеется ряд ограничений. Например, запрещается хранить файлы размером более 1 Мбайт - они будут удалены без предупреждения. Также подразумевается, что при использовании CGI-сценариев вы будете вести себя скромно и не "съедите" все процессорное время.
InternetTrash
internettrash.com
Эта замечательная служба предоставляет 20 Мбайт дискового пространства для "оскорбительных, безвкусных, бесполезных, отстойных, тупых, глупых, ненужных, вздорных страниц, просто забивающих сетевой трафик". Нормальные страницы также приветствуются.
Internettrash не размещает на ваших страницах рекаламу. Internettrash не помещает ваши страницы в фреймы.
Вы можете использовать в качестве доменного имени для вашей страницы не только internettrash.com, но и internetjunk.com, internetgarbage.com, internettoilet.com, nettrash.com, netjunk.com, netgarbage.com, nettoilet.com.
***
Последние три службы хотя и предоставляют место для web-страниц, не являются службами web-хостинга в полной мере. Их основная цель - предоставление сервера в Интернете для разработчиков свободных программных продуктов.
SourceForge
www.sourceforge.net
Эта служба поддерживается компанией VA Linux Systems. Она предоставляет место для размещения проекта, систему контроля версий CVS, shell-account, FTP (как для разработчика, так и публично доступную область для каждого проекта), SQL-сервер и множество других возможностей. Поддерживается PHP3.
Для того чтобы зарегистрировать проект на SourceForge, вы должны сначала зарегистрироваться как пользователь. После этого вы можете перейти к регистрации проекта.
После регистрации проекта, помимо перечисленных выше возможностей, вы получите web-интерфейс для управления проектом, позволяющий вам добавлять в проект разработчиков с различными правами, распределять задачи и выполнять прочую административную деятельность. Для каждого из проектов можно завести один или несколько списков рассылки, систему отслеживания ошибок, а также web-форумы.
В настоящий момент SourceForge является одной из популярнейших служб для хостинга Open Source-проектов.
Помимо программного обеспечения, на SourceForge можно размещать свободно распространяемую документацию.
LinuxAve
www.linuxave.net
Этот портал и службу хостинга для разработчиков свободного программного обеспечения поддерживают компании LinuxBox и OpenAvenue.
Разработчикам предоставляется неограниченное дисковое пространство. Поддерживаются CGI-сценарии, но перед использованием они должны быть просмотрены администратором сервера. Не разрешается инициировать исполнение фоновых процессов. Разработчикам предоставляется доступ к лог-файлам и статистике сервера. На сервере работает SQL-сервер (MySQL), поддерживается PHP3.
LinuxAve - сравнительно молодая служба.
Server51
server51.freshmeat.net
Еще одной подобной службой является "отпрыск" известного сайта freshmeat.net - Server51.
Server51 предоставляет разработчикам свободного программного обеспечения следующие дополнительные (помимо размещения связанных с проектом web-страниц) возможности:
- поддержку публично доступной области FTP для проекта;
- систему отслеживания ошибок;
- интерфейс для управления списками вопросов и ответов (FAQ);
- почтовый ящик с поддержкой протокола POP;
- ежедневное (!) резервирование всего содержимого сайта.
Server51 - достаточно молодая и пока не сильно загруженная служба. Она поддерживает не так много проектов, как, например, SourceForge, но, тем не менее, весьма приятна "на ощупь".
***
Заканчивая обзор, я хочу повторить, что я не ставил своей целью перечислить все службы web-хостинга или даже крупнейшие из них. Целью статьи было познакомить читателя с многообразием таких служб и показать, на какие возможности можно (или нельзя) рассчитывать при поиске бесплатного хостинга для своего сайта. Достиг ли автор этой цели - судить вам.