Internet Zone >>

Бесплатные программы, полезные ресурсы, свежие номера журнала.   Нажимай!

Обзор CGI скриптов. Часть 1

Небольшое предисловие

В отличие от прыгающей и сверкающей 'jav'ы, годной, в основном, для украшения страничек, CGI - это рабочий инструмент, с помощью которого можно значительно облегчить себе труд развития и поддержки сайта.

CGI, как вы, наверное, знаете - это не язык программирования, а интерфейс взаимодействия целого класса программ серверной части интернет-сервера и пользователя. Программы под CGI могут быть написаны практически на любом языке, но чаще всего используется язык Perl, поскольку этот язык лучше предназначен для разбора строковых массивов, а кроме того, программы на нем не требуют компиляции (работая с интерпретатором, они компилируются на лету) и работают как на Unix системах, так и на Win NT. Однако существует много программ написанных под CGI на C++, PHP и пр. CGI - мощнейший инструмент вебмастера, и относится к нему надо со всем подобающим почтением.

CGI скрипты или программы могут исполнятся как на вашем сервере, так и на стороннем (как, например, арендуемая гостевая книга), причем, и тот и другой вариант имеют свои достоинства и недостатки.

Для сравнения я составил небольшую таблицу.

 

CGI скрипт на своем сервере. Арендуемый CGI скрипт.
Очень большой выбор В некоторых категориях выбора может и не быть - бери, что дают
Широкие возможности гибкой настройки вплоть до перевода интерфейса или полной переделки программы Скромные возможности настройки, плохо выбранный скрипт может войти своим видом в противоречие с сайтом
Возможны сложности в процессе инсталляции, необходимы знания азов программирования и управления сервером Нет проблем с инсталляцией (вы заполняете форму и получаете ссылку на работающий скрипт)
Необходим специальный хостинг, поддерживающий запуск собственных скриптов (это касается, в основном, бесплатного хостинга, где скрипты, если и разрешены, то только предоставляемые самим хостинг провайдером) Нет проблем с необходимым местом и загрузкой CPU
Возможны большая загрузка CPU сервера, дискового пространства и пр. В некоторых особо удачных случаях вы можете получить скрипт на сервере более быстром чем ваш
. Необходимость постоянно демонстрировать чужую рекламу.

 

В этой статье я хочу рассказать об арендуемых CGI скриптах, как о первой ступени к созданию динамичного сайта. Действительно, как уже говорилось, арендуемые скрипты легко доступны, не вызывают проблем с установкой и настройкой, поэтому подвластны даже и начинающему вебмастеру. Особенно удобны арендуемые скрипты, если ваш проект некоммерческий, и объем рекламных площадей для вас не имеет значения.

Итак, какие же скрипты и где можно взять в аренду.


Гостевые книги, доски объявлений, форумы

Пожалуй, это самый распространенный вид скриптов на сегодняшний момент. Гостевые книги раздаются на каждом углу и обладают самыми разнообразными конструкциями, предоставляя самые изощренные возможности для настройки. Гостевая книга - это вообще тема для отдельного разговора: лично у меня она вызывает ассоциацию лишь "книгой жалоб и предложений" - извечным тараканьем домике в каждом магазине советских времен, (да и сейчас этот символ - не такая уж большая редкость). Былая пора увлеченности ими схлынула, но они все еще популярны в среде домашних страничек, потому что: "дешево и сердито".

Доски объявлений - это почти всегда более продвинутые программы, чем гостевые книги. Они могут поддерживать несколько категорий, функцию ответа и пр. Этот вид сервиса встречается значительно реже, чем гостевые книги и рассчитан, все же, на более квалифицированных издателей (именно издателей, потому что доске объявлений нужно найти применение, и тут требуется квалификация именно содержателя ресурса, а не вебмастера). Если ваша доска объявлений не носит исключительно локального характера, когда ее посещаемость составляет 2-3 человека в день, а все сообщения в ней узкотематические, то имеет смысл инсталлировать доску на своем сервере. В этом случае у вас будет больше возможностей по ее управлению.

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


Чат

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


Почтовая рассылка.

Еще один скрипт, который, на мой взгляд, разумнее арендовать, особенно если дело касается больших - на несколько тысяч человек - изданий. Помимо всего прочего, рассылка, расположенная на другом сервере, может быть включена в какой-либо каталог, а это способно принести вам новых подписчиков. Что примечательно, некоторые сервера, поддерживающие почтовые рассылки, не включают в вашу рассылку свою рекламу (так например, поступает ListBot - вся реклама которого заключается в одной строке: "Разослано сервером ListBot.com"). В то же время, такие сервера, как CityCat или Atlant предоставляют выбор кодировки и формата рассылки подписчиком, что всегда приятно. Кроме того, рассылка создает специфическую нагрузку на сервер, и я думаю, что вы не захотите ждать сутки, пока несколько килобайт текста разойдется по десяти тысячам адресов.


Обсчет ссылок

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

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


Страница ссылок.

Не совсем новый, но очень модный ныне скрипт - страница свободных ссылок (FFA или Free For All Links). Обычно это рубрицированная страница ссылок с несколькими рубриками типа "бизнес", "интернет" и пр.; в каждой рубрике несколько сотен ссылок - словом, большая помойка. Иногда, впрочем, это может быть весьма солидный каталог ссылок, весьма, на первый взгляд, продвинутый. На мой взгляд, ffa сродни гостевым книгам - это вотчина домашних страничек, - там ffa вполне могут прижиться и даже быть кстати. Что же касается каталога, то одна его раскрутка требует огромных усилий, при этом арендованный каталог не принесет вам ни финансовой, ни баннерной отдачи. Получается, что и он, в общем-то, не нужен, будь он хоть дважды шикарен.


Опросники

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

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


Системы навигации

Стандартные, очень компактные выпадающие меню, мгновенно перемещающие пользователя в нужное ему место, экономят место на вашем сайте, одновременно добавляя удобств пользователю. Такие системы навигации можно организовать с помощью очень простого CGI скрипта, всего лишь (решайте сами - много это или мало) за добавление одной строчки с рекламной ссылкой в список мест для посещения. Это не очень распространенный сервис, так как скрипт для его организации достаточно прост, чтобы его мог установить даже и новичок, а рекламная отдача от него слишком низка.

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


Где можно взять скрипты?

  • Beseen - гостевые книги, доски объявлений, опросники, системы навигации, счетчики.
  • BRAVENET - гостевые книги, страницы ссылок, форумы, доски объявлений, формы обратной связи, почтовые рассылки, чаты.
  • 1-2-3 WebTools - гостевые книги, страницы ссылок
  • Hosted Scripts - доски объявлений, страницы ссылок, рассылки, почтовые формы
  • List Bot - рассылки
  • One List - рассылки
  • Hyper Banner - гостевые книги.
  • Plug-in-Portal - три бесплатных сервиса от компании Everyone для вашего сайта (Plug-in-Email - данный сервис позволяет Вам устроить на своем сайте раздачу бесплатных почтовых ящиков для пользователей. Plug-in-Search - бесплатная поисковая машина по Вашему сайту. Plug-in-Community - Дискуссионные доски и Чат на Вашем сайте. Скрипты уже "заряжены" у них на сайте, а вам нужно только настроить у себя на сайте внешний вид, фасад сервиса.
  • Moreower - cервис, с помощью которого можно добавить на свой сайт новости на любую тематику. Скрипт уже "заряжен" у них на сайте, а вам нужно только настроить у себя на сайте внешний вид сервиса
  • CoolBoard - бесплатная доска сообщений для вашего сайта. Все настраиваемо: цвета, шрифты, фон и т.д. Вам не нужно иметь никаких CGI-директорий, ни знаний в программировании. Все просто и доступно. На сайте производителя создадите свой аккаунт, а сама доска сообщений будет непосредственно на вашем сайте. Зайдя в свой аккаунт, можно менять и настраивать различные параметры сервиса.
  • Pollit.com - ресурс для вэбмастеров. Здесь находятся уже готовые к употреблению различные "примочки" для вашего сайта или странички: счетчики, гостевые книги, формы для пароля, различные емейл-формы и т.д.
  • Free Java and CGI scripts - отличных ресурс. Множество различных скриптов на все случаи жизни: счетчики, гостевые книги, доски сообщений, форумы, различные формы и т.д. Богатый выбор и все бесплатно
  • GUIStuff - бесплатный ресурс, для всех, кто занят созданием сайтов или вэбстраничек. Большой выбор образцов вэбдизайна, шаблонов, интерфейсов сайта и т.д.

Использованы материалы: http://www.mymoney.ru/

 


Copyright © 2000г. "Internet Zone"info@izcity.com
Копирование и использование данных материалов разрешается только в случае указания на журнал "Internet Zone", как на источник получения информации. При этом во всех ссылках обязательно явное указание адреса вэб-сайта http://www.izcity.com/. При наличии у копируемого материала авторов и источника информации - их также нужно указывать, наряду со ссылкой на нас.