Обзор 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 предоставляют выбор кодировки и формата рассылки подписчиком,
что всегда приятно. Кроме того, рассылка создает специфическую нагрузку
на сервер, и я думаю, что вы не захотите ждать сутки, пока несколько
килобайт текста разойдется по десяти тысячам адресов.
Обсчет ссылок
Иногда возникает необходимость точно знать количество переходов по ссылке,
например, если вы создали собственную партнерскую программу или определяете
эффективность размещения рекламного материала. Существуют разные уровни
решения этой проблемы от простейших счетчиков до подробных (и недешевых)
систем анализа трафика и отслеживания действий пользователя на сайте.
И если первые из них проще и удобнее установить на своем сервере в виде
маленькой программки, то сложные системы контроля и сопровождения партнерских
программ лучше покупать или брать в аренду у производителей.
Комплексные программы для мониторинга партнерских программ - не дешевое
довольствие, но оно стоит того, особенно, если вы собираетесь развернуть
полномасштабную программу с большим количеством агентов и наименований
продукции, такую, например, как книжного магазина "Озон". Такие
услунги предоставляют специализированные срвера "заточенные" под
мониторинг постеителей, такие, например, как: Associate programms
Страница ссылок.
Не совсем новый, но очень модный ныне скрипт - страница свободных ссылок
(FFA или Free For All Links). Обычно это рубрицированная страница ссылок
с несколькими рубриками типа "бизнес", "интернет" и
пр.; в каждой рубрике несколько сотен ссылок - словом, большая помойка.
Иногда, впрочем, это может быть весьма солидный каталог ссылок, весьма,
на первый взгляд, продвинутый. На мой взгляд, ffa сродни гостевым книгам
- это вотчина домашних страничек, - там ffa вполне могут прижиться
и даже быть кстати. Что же касается каталога, то одна его раскрутка
требует огромных усилий, при этом арендованный каталог не принесет
вам ни финансовой, ни баннерной отдачи. Получается, что и он, в общем-то,
не нужен, будь он хоть дважды шикарен.
Опросники
Опросники помогают издателю лучше оценить и понять свою аудиторию, предоставляя
ему дополнительную информацию, по посетителям. Кроме того, небольшой
опросник может украсить и оживить ваш сайт, добавить в него, по вашему
желанию, немного юмора. К сожалению, русскоязычного такого сервиса нет,
а английские надписи на системах голосования могут поставить посетителя
в тупик. Перевод же арендуемого скрипта, как уже говорилось, невозможен.
На мой взгляд, для любого сайта, несущего на себе личностное влияние
издателя, голосование является одним из удачных инструментов для создания
вокруг сайта лояльной аудитории. Обладая небольшим свободным пространством
на своей титульной странице, вы можете легко вписать туда небольшой опросник,
практически не увеличивая размер страницы,
Системы навигации
Стандартные, очень компактные выпадающие меню, мгновенно перемещающие
пользователя в нужное ему место, экономят место на вашем сайте, одновременно
добавляя удобств пользователю. Такие системы навигации можно организовать
с помощью очень простого CGI скрипта, всего лишь (решайте сами - много
это или мало) за добавление одной строчки с рекламной ссылкой в список
мест для посещения. Это не очень распространенный сервис, так как скрипт
для его организации достаточно прост, чтобы его мог установить даже
и новичок, а рекламная отдача от него слишком низка.
Наверное, это далеко не все скрипты, которые можно арендовать сегодня
на просторах Сети. Тем не менее, я описал все наиболее распространенные
и востребованные сервисы. Целью этой статьи являлось ознакомление читателя
с разнообразием существующих на данный момент программ для увеличения
интерактивности своего сайта. Надеюсь, что этой цели я достиг.
Где можно взять скрипты?
Beseen - гостевые книги, доски объявлений, опросники, системы навигации,
счетчики.
BRAVENET - гостевые книги, страницы ссылок, форумы, доски объявлений,
формы обратной связи, почтовые рассылки, чаты.
1-2-3 WebTools - гостевые книги, страницы ссылок
Hosted Scripts - доски объявлений, страницы ссылок, рассылки, почтовые
формы
Net Ale - конференции
Гостевые книги от компании Петерлинк
List Bot - рассылки
Городской кот - рассылки
Студия "Атлант" - рассылки
One List - рассылки
Hyper Banner - гостевые книги.
Seamless Tools - опросники
Chatplanet - чаты
Plebius - чаты
Dash Chat - чаты
Affiliate Tracking Network анализ партнеских программ
Affiliate Zone анализ партнеских программ
Software Solution анализ партнеских программ
|
|
|