Итак, что такое хостинг?
Это такое размещение и поддержка веб -
страниц пользователя на сервере. Слово
"хостинг" образованно от слова хост
(host), под которым понимается компьютеры в
сети, обеспеченный полноценной
двухсторонней связью. Хостинг бывает
платный и бесплатный, простой и
продвинутый, наконец, просто хороший или
плохой, и обладает следующими
характеристиками, которыми при выборе
провайдера хостинга имеет смысл
поинтересоваться:
-
Дисковое пространство. Любой более -
менее приличный провайдер выделяет
пользователям от 1 до 3 Мбайт
свободного места. Службы бесплатного
хостинга представляют хостинг
объемом от 10 Мбайт и выше. Большинство
тарифных планов у платных хостиров
строго ограничены сверху, как по
объему предоставляемого дискового
пространства, так и по интенсивности
исходящего трафика. Если этих
ограничений нет - качество услуг у
такого хостинга, вероятнее всего, так
себе.
-
Пропускная способность интернет
канала. Желательно знать толщину
канала до ближайшей точки обмена
трафиком.
-
Способы управления файлами (загрузка
на сервер, перемещение, копирование,
удаление): веб-форма либо доступ по
протоколу FTP, либо и то, и другое, FTP,
конечно, предпочтительнее - быстрее,
более полный контроль над ситуацией,
возможность пользоваться FTP - клиентом
с привычным интерфейсом.
-
Набор стандартных скриптов: часто
довеском к дисковому пространству
идет возможность поместить на
страницу гостевую книгу, форум,
счетчик, иногда чат из готовой
поставки, с возможностью минимальной
функциональной и цветовой
конфигурации.
-
Возможность визуального
конструирования страницы позволяет
подготовить страницу по одному из
доступных шаблонов. Конструкторы
бывают разной степени удобства, а
шаблоны - разной степени дизайнерской
проработки.
-
Возможность программирования на
стороне сервера. Таковых возможностей
может быть несколько:
- Поддержка SSI (Server Side Includes). Директивы
включения на стороне сервера
существенно упрощают изготовление и
дальнейшую поддержку больших сайтов
со сложной структурой. С их помощью
можно собирать страницы из заранее
определенных частей, выводить или не
выводить некоторые фрагменты в
зависимости от внешний условий, а
также включать в документ результаты
выполнения внешних программы или cgi-скриптов.
- Собственный каталог cgi-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.design.tora.ru
|