Что
такое CGI?
CGI –
Common Gateway Interface(Общий шлюзовый интерфейс).
Обычно
под словом CGI понимают либо язык Perl, либо Php. Их применение
мы и рассмотрим.
Где
применяется CGI:
Гостевые
книги.
Почти
каждый владелец сайта в интернете желает знать мнение своих
посетителей. Этого можно достигнуть с помощью обычной электронной
почты или с помощью гостевой книги. Гостевая книга – это механизм,
позволяющий посетителям оставлять свое мнение(или любую другую
информацию) о сайте. Эта информация может быть закрытой(т.е.
пользователи не видят записи, добавленные другими посетители),
либо открытой.
Голосования.
Системы
интернет-опросов
дает удобный интерфейс для проведения
голосований. Например, можно устроить опрос “Как вы оцениваете
дизайн этого сайта?”. Всю статистику по голосованиям можно
сделать
доступной в реальном времени и для каждого. Это намного удобнее
чем писать “Если вам нравится дизайн этого сайта, то напишите
письмо на адрес vasiliy_pupkin@mail.ru
с темой Y, если не нравится, то с темой N”.
Почтовые
рассылки.
Предположим
у вас есть какой-либо
ЧАСТО ОБНОВЛЯЕМЫЙ проект в сети, вы имеете постоянную аудиторию
и хотите вовремя сообщать вашим постоянным посетителям все
последние новости. Для этого создаются листы рассылок: пользователь
вводит свой e-mail и нажимает кнопку “Подписаться”.
Вы, набрав
N-е количество подписантов, имеете возможность, нажав на несколько
кнопок, отправить письмо с новостями ВСЕМ своим подписчикам.
Каталоги
+ Рейтинги.
Каталоги
интернет-ресурсов приобретают популярность благодоря своей
высокой посещаемости. Обычно, каталоги чего-либо организовываются
по нескольким тематикам. Например самый известный в России
каталог List.Ru обьединяет почти все темы, интересующие интернетошатающихся.
Рейтинг сайтов Top.List.Ru позволяет зафиксировать и сравнить
посещаемость вашего ресурса в сравнении с другими сайтами
подобной тематики.
Интернет-Магазины,
Аукционы, Почтовые службы и пр.
Такие
гиганты как ozon.ru, mail.ru, mailru.com, zmail.ru, newmail.ru,
torg.ru, molotok.ru, stavka.ru, love.bk.ru, omen.ru, list.ru,
yandex.ru и др. просто не могут функционировать без CGI. Почти
все что они выдают сформировано работой специальных скриптов,
генерирующих странички в зависимости от пользовательского
запроса.
Где
взять?
Все вышеописанное
доступно каждому. В Российской части интернета существует
немало совершенно бесплатных служб, предоставляющих
готовые
скрипты для достижения нужного результата(см. ниже). Но, если
вы хотите создать нечто свое, непохожее ни на что, то вам
придется либо самостоятельно изучить Perl или Php, либо нанять
соответствующего специалиста. Дальше вам необходим сервер,
на котором возможен запуск этих скриптов. Далеко не все службы
бесплатного(и даже платного) хостинга предоставляют такую
возможность.
Рекомендуем.
Если писать
CGI-программы не для вас, вы можете заказать изготовление
скриптов любой сложности у фирмы ruDEsign. Оплата – либо показами
в Баннерных сетях(http://www.rle.ru,
http://www.ir.ru),
либо с помощью системы Webmoney(http://www.webmoney.ru).
Дешево. За дополнительной информацией обращайтесь по адресу:
http://www.punisher.net
или по почте andrey@serge.cc.
Возможна
продажа уже готовых скриптов по очень низким ценам(в 10 раз
меньших номинальной стоимости со ссылкой на источник)
Список
полезных ресурсов по данной теме:
- Ссылки,
отмеченные (*) расположены на сервере Abbaddon фирмы ruDEsign.
Рекомендуем.
Гостевые
книги:
http://www.serge.cc/guestbook
(*)
http://www.guestbook.ru
Голосования:
http://www.serge.cc/voting
(*)
http://www.voting.ru
Службы
почтовых рассылок:
http://mlist.list.ru
http://www.citycat.ru
http://list.port.ru
Каталоги
и рейтинги:
http://www.serge.cc/links
(*)
http://www.list.ru
http://www.ulitka.ru
http://top.list.ru
http://www.stars.ru
Почтовые
службы:
http://www.mail.ru
http://www.mailru.com
http://www.newmail.ru
http://www.inbox.ru
Бесплатные
скрипты:
http://www.script.ru
http://www.list.ru
– в строке поиска набрать “Бесплатные CGI”
Бесплатный
хостинг, предоставляющий доступ к
CGI:
http://www.punisher.net
http://www.serge.cc
http://www.agava.ru
|