28988 авторов и 62 редактора ответили на 85259 вопросов,
разместив 135226 ссылок на 43432 сайта, присоединяйтесь!

Что такое Common Gateway Interface?

РедактироватьВ избранноеПечать

Common Gateway Interface (общий интерфейс шлюза), или CGI — стандарт, который регламентирует интерфейс, используемый для организации взаимодействия Web-сервера с внешней программой, запускаемой на стороне сервера.

Стандарт CGI регламентирует:

  • запуск внешней программы;
  • передачу параметров внешней программе от Web-сервера;
  • передачу результатов выполнения внешней программы Web-серверу.

 

Внешнюю программу называют CGI-скриптом, или CGI-сценарием, или CGI-программой. Часто, если контекст не предполагает другой трактовки, используется термин "скрипт".

Язык программирования, применяемый для написания внешней программы, должен позволять выполнять следующие действия:

  • читать данные из стандартного потока ввода;
  • записывать данные в стандартный поток вывода;
  • читать текущие значения переменных окружения.

Требования нестрогие и им удовлетворяет практически любой язык программирования.

 

Источники:

CGI

CGI шаг за шагом

Последнее редактирование ответа: 02.11.2013

  • Оставить отзыв

    Оставить отзыв

РедактироватьВ избранноеПечать

«Что такое Common Gateway Interface»

В других поисковых системах:

GoogleЯndexRamblerВикипедия

В соответствии с пользовательским соглашением администрация не несет ответственности за содержание материалов, которые размещают пользователи. Для урегулирования спорных вопросов и претензий Вы можете связаться с администрацией сайта genon.ru. Размещенные на сайте материалы могут содержать информацию, предназначенную для пользователей старше 18 лет, согласно Федерального закона №436-ФЗ от 29.12.2010 года "О защите детей от информации, причиняющей вред их здоровью и развитию". Обращение к пользователям 18+.