§ 2.3.2.2.2. Понятие и характеристика Веб-сервера
Термин «Веб-сервер» применяется в нескольких вариантах. Во-первых, Веб-сервер - это компьютер, постоянно находящийся в Интернете, во-вторых, это программа, которая передает вашу информацию на компьютеры пользователей, и, в-третьих, под этим понимается совокупность связанных между собой страниц, рассказывающих о вашей фирме и ее услугах (в последнее время для устранения этой неразберихи в третьем случае используется термин Веб-сайт или сайт).
Компьютер, используемый в качестве Веб-сервера: может располагаться у вас в офисе. У этого есть определенные плюсы. Вы всегда сможете оперативно перейти на другое программное обеспечение, добавить или изменить серверные компоненты. В плане управления своим сайтом вы абсолютно свободны. Вы также можете наращивать производительность компьютера и делать стыковки со своей внутренней базой и т.п. С другой стороны, есть один большой минус - высокие затраты на содержание сервера. Затраты включают достаточно высокую стоимость аренды выделенного канала, заработную плату квалифицированного системного администратора для поддержки сервера и регулярного обновления системы защиты от взлома, покупку дорогостоящего компьютера (Р-4 -750 MHz, 256Mb, HDD-SCSI и т.п.).
Место на сервере арендуется у провайдера. К плюсам в данном случае можно отнести следующее. Относительно низкая стоимость аренды - (от $20 в месяц), проблемы защиты и администрирования сервера ложатся на провайдера, высокая скорость доступа к вашему серверу. Например, за $б5/мес. на площадке «Голден Телеком» вы можете организовать свой сервер (50 Мб), использующий самые передовые технологии: базы данных (еще 50Мб), завести себе неограниченное количество виртуальных почтовых ящиков, управлять списками рассылки, редактировать данные на сервере со своего офисного компьютера и т.п. Однако и в данном случае не избежать минусов. Вы можете использовать только то программное обеспечение, которое разрешит провайдер. Часто в целях безопасности не все его возможности вам разрешат использовать. Достаточно неудобный доступ к вашим файлам по FTP-протоколу.
Обычно каждый уважающий себя провайдер дает бесплатно 1-5 Мб своим пользователям (для небольшого сервера это более чем достаточно). Если вам с ним не повезло, то в мире (и в России в том числе) существуют серверы, которые бесплатно предоставляют такую услугу. Наиболее известные из них: www.geosites.com, www.webjump.com - у них за океаном и www.chat.ru, www.narod.ru - у нас.
Можно также разместить свои страницы на одном из туристических серверов. Но это рекламные серверы, и это будет стоить пусть небольших, но денег (которые, правда, окупают себя). При этом имя вашего сервера в сети будет иметь вид типа www.glasnet.ru/~yournrm или www.tours.ru/solvex.
Имя сервера (доменное имя) может быть и другим, например, www.supertravel.ru или www.supertravel.com. Для этого его необходимо зарегистрировать в РосНИИРОС (www.ripn.net) (в России) или в InterNIC (для доменов .com, org, net). Это удовольствие стоит $20 - 30 регистрация + $20 в год для всего мира, в России: $20 регистрация + $15 в год и если вы будете регистрироваться самостоятельно.
Теперь зарегистрированное имя нужно присвоить вашему каталогу на компьютере в Интернете, который стоит у вас в офисе или у провайдера. Насколько нам известно, на большинстве бесплатных серверов зарегистрировать доменное имя вообще невозможно.
Важно правильно выбрать имя сервера. Есть два подхода: имя домена совпадает с именем фирмы, например, www.solvex.ru, www.ascent-trevel.ru, или выбирается некое общеупотребительное название - www.supertour.ru. Если у вас очень длинное название (International Travel Club), которое не умещается в 8 - 10 символов, то лучше использовать аббревиатуру - www.itc.ru. Их легче запомнить, и меньше вероятность ошибиться при наборе адреса на компьютере.
Программа, управляющая вашим сайтом, также называется Веб-сервером. Если физически - сервер находится не в вашем офисе, то этот вопрос, по большому счету, вас не очень затрагивает.
Для общего сведения вам необходимо знать, что они различаются типом операционных систем, под которыми работают. Под ОС UNIX системы надежнее и быстрее, но сложнее в обслуживании, труднее организовать связь с базами данных. Под ОС Windows ситуация прямо противоположная: они работают несколько медленнее, но это практически незаметно на наших телефонных линиях. Зато Билл Гейтс, глава простых текстов и графики, находится на UNIX-сервере, а туристический сервер "100 Дорог" www.tours.ru с базами данных по турам, фирмам, горящим путевкам, поиску/предложению работы и др., расположен на Windows-сервере.
Данные на Веб-сервере чаще всего располагаются в виде статических HTML - страниц, которые представляют собой специально размеченные текстовые файлы. Они содержат ссылки, как на другие страницы, так и на другие объекты: графические файлы, звукозаписи, исполняемые модули и т.п. Причем совершенно неважно, где они располагаются, на этом же компьютере или где-нибудь в Аризоне или Оклахоме. Вы просто указываете, адрес этого объекта (ресурса), и программа Веб-сервер по запросу пользователя сгенерирует страницу, в которой будут находиться эти объекты. Для создания таких страниц может применяться любой текстовый редактор, например, "Блокнот" из Windows, но сейчас существуют специальные HTML - редакторы, позволяющие создавать свои странички без знаний языка HTML любому пользователю.
Однако крупный Веб-сервер, состоящий из сотен HTML-страниц, довольно трудно обновлять и поддерживать, поэтому сейчас наступает эпоха так называемых сайтов третьего поколения. Они представляют собой базы данных, из которых требуемые страницы генерируются "на лету" по запросу пользователя. Для примера посмотрите сайты крупных иностранных авиакомпаний с расписаниями авиарейсов или то, как на сервере "100 Дорог" (http://www.tours.ru) организованы разделы "Фирмы", "Туры" и "Горящие путевки", "Бронирование отелей", "Авиабилеты" и др.
Назад | Содержание | Вперед |