Прочее или скандальная глава Оглавление Миф об электронной коммерции

Размещение сайта в сети

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

Надежность канала
Сколько раз в год бывает отключение и какой продолжительностью? Если вам скажут, что надежность стопроцентная, то пошлите этих товарищей так далеко, как только можете. Надежность 1 не может быть равна по определению. Даже на самых лучших площадках Интернет, например Институт Космических Исследований Российской Академии Наук, где все очень надежно и то бывают аварии. Спросите у любого системного администратора, аварии есть и немедленно устранить их не всегда возможно. Бывает канал связи накроется или компьютер из строя выйдет, да мало ли что.
Пропускная способность
Пропускная способность канала определяет насколько легко получить информацию с вашего сайта. Абсолютная величина, например, 100 Мегабит в секунду сама по себе ни о чем не говорит. Провайдеры даже часто любят обманывать сидя на 10Мегабитном канале писать, что у них 100Мбит. Важно насколько загружен канал и как устроена маршрутизация. Канал может быть и 100Мбит, но загружен он на 99%, а может быть канал на 128Кбит, но с нулевой загрузкой. Маршрутизация определяет насколько хороший обмен трафика у провайдера с другими сегментами Сети. Например, по России может быть все отлично, а на запад у провайдера узкая жилка в 64Кбит. Предварительно протестируйте насколько быстро можно осуществить доступ к веб-сайту провайдера, попросите своих знакомы протестировать. Посмотрите насколько хорошо доступен сайт из разных уголков Интернет.
Жлобство провайдера
Отдельная статья. Провайдеры любят накручивать посещаемость своего сайта за счет своих клиентов. Например, 100Mb.ru. Мы делали проект http://petek.ru/zippo, так раньше, когда набирали такой адрес в строке веб-сервер этих провайдеров перекидывал почему-то на 100Mb.ru. Это просто жульничество. Еще вид жлобства провайдера, когда с вас наглым образом дерут деньги. Другими словами это не назовешь. Вам продают место на диске в аренду, а потом оказывается, что поддержка доменного имени стоит столько-то, за каждый почтовый ящик надо платить, вам нужна база данных - опять платите и т.д. У меня в практике был случай взаимодействия с компанией sovintel.ru. Мы делали сетку в одной конторе. Нужно было там установить сервер. Мы попросили реальный IP-адрес. С нас попросили денег. Хоть бы кто объяснил за что? Канал они в Интернет продают, но без IP-адреса, это как??? Ладно сказано, сделано. Дали IP. Но к IP-адресу нужно еще доменное имя. Не будут пользователи почту посылать на igor@194.226.32.53. Звоним в совинтел.
-дайте домен третьего уровня.
-подождите я вас с менеджером соединю.
-да, что вы ходите?
-домен третьего уровня.
-вам надо обсудить это с тов. ХХХ, подождите я вас переключу
-да, что вы хотите?
-запарили, домен третьего уровня.
-это будет стоить 5 долларов в месяц.
-за что 5 долларов? как быстро вы это сделает?
-в течение трех дней.
-девушка, вы в своем уме?

Они продали канала с гигабайтным трафиком в месяц, взяли за IP-адрес 10уе и хотят еще 5 долларов за паршивый домен третьего уровня. Ну не может сервер работать без IP-адреса и доменного имени. Ну как можно быть такими уродами? Платить за доменное имя наш заказчик не стал, мы ему в течение 5 минут сделали домен третьего уровня в зоне itsoft.ru. На этом наши приключения с совинтелом не закончились. Мы все настроили. Зашибись. Но через неделю звонят нам наши клиенты, у нас почта не приходит! Как так все должно работать. Ping ходит. Почту сервер отправляет. Почта на сервер не приходит. Через два часа разбора полетов выясняется, что товарищи из совинтела закрыли наш реальный IP-шник firewall'ом. Как говорится, что может быть страшнее дурака, только дурак с инициативой! Хоть бы где в контракте это написали.
Платформа
Принципиально различных бывает две - Win32 и Unix. Win32: WinNT4, Win2000, WinXP и что у них есть еще там. Unix: FreeBSD, Linux. В свою очередь FreeBSD бывает разных версий, а Linux от разных поставщиков дистрибутива (например RedHat, Black Cat, Mandrake в общем их там до черта) и каждый дистрибутив имеет свой номер версии. Хороший провайдер должен иметь сервера на обоих платформах.
СУБД
Основные на сегодняшний день - это MySQL и MS Access.
Электронная почта
До 10 почтовых ящиков провайдер должен давать свободно. Веб-сайт без почты тоже самое, что канал в Интернет без IP-адреса.
SSI
Эту технологию все поддерживают, единственное, что один раз у нас был случай, когда не смогли перенести сайт собранный под IIS (Internet Infornation Server так называет веб-сервер в Windows) на другой IIS. У нас все работало, а у провайдера какие-то другие настройки стояли и были проблемы с передачей параметров в подключаемые куски HTML-кода.
CGI
Ну CGI как правило все поддерживают. Только вот есть непонятные ограничения. У одних есть Perl, но нельзя исполняемые файлы, у других наоборот. На такую проблему мы натолкнулись, когда размещали в Канаде oxygensoftware.com