An Entity of Type: Abstraction100002137, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In computing, Common Gateway Interface (CGI) is an interface specification that enables web servers to execute an external program, typically to process user requests. Such programs are often written in a scripting language and are commonly referred to as CGI scripts, but they may include compiled programs. Developed in the early 1990s, CGI was the earliest common method available that allowed a web page to be interactive.

Property Value
dbo:abstract
  • Common Gateway Interface, CGI (en anglès interfície de porta comú) és un protocol estàndard per als servidors web que permet executar programes com si fossin aplicacions de consola (també coneguts com a línia d'ordres) que s'executen al servidor tot generant pàgines web de manera dinàmica. Aquests programes es coneixen com a scripts CGI o CGIs. ls CGI s'executen quan hi ha la connexió web i generen codi HTML. (ca)
  • Common Gateway Interface (zkráceně CGI) je protokol pro propojení externích aplikací s webovým serverem. To serveru umožňuje delegovat požadavek od klienta na externí aplikaci, která dle požadavku vrátí výstup. Taková aplikace typicky zpracuje nějaký skript ve webové stránce a webovému serveru navrátí statickou stránku, která je následně poslána klientovi jako výstup jeho požadavku. Rozhraní Common Gateway Interface bylo v prostředí internetu přítomno již od počátku 90. let a ve své době představovalo jediný způsob dynamického zpracování obsahu. Postupně vznikla efektivnější řešení (FastCGI, integrace skriptovacích jazyků jako modulu WWW serveru) a CGI bylo vytlačeno do ústraní. (cs)
  • واجهة المعابر العامة (CGI) هي بروتوكول قياسي لربط تطبيق برمجي خارجي مع خادم للمعلومات، عادة ما يكون خادم الويب. (ar)
  • Das Common Gateway Interface (CGI) ist eine Schnittstelle für den Datenaustausch zwischen einem Webserver (Anwendungsprogramm) und dritter Software, die Anfragen bearbeitet. CGI ist eine Variante, Webseiten dynamisch bzw. interaktiv zu machen. Die erste Nutzung im World Wide Web war im Jahr 1993. (de)
  • Το CGI (Common Gateway Interface - μεταφράζεται ως "κοινή διεπαφή πύλης") είναι μια επέκταση της λειτουργικότητας του εξυπηρετητή ιστοσελίδων (web server) η οποία παρέχει τη δυνατότητα εκτέλεσης προγραμμάτων ή σεναρίων στον εξυπηρετητή αντί της απλής, αυτόματης αποστολής στατικών σελίδων. (el)
  • CGI signifas angle Common Gateway Interface (komuna kluza interfaco). Per ĝi, TTT-legilo povas konektiĝi al programoj rulantaj en TTT-servilo. Tiuj programoj ĝenerale generas HTML-paĝojn dinamike, kiujn la reta servprogramo pasigas al la legilo. La CGI-normo ankaŭ permesas transdoni informojn de la TTT-legilo al la programo en la servilo. CGI ne necesas, kiam la enhavo petita de la TTT-legilo troviĝas jam preta en la TTT-servilo (ekzemple en formo de HTML-dosieroj aŭ bilddosieroj). Ekzemplo de CGI-programaro estas Vikipedio. Uzantoj povas per TTT-legilo verki artikolon, pasigante ĝin al la vikiprogramo per CGI. Ricevinte la artikolon, la vikiprogramo konservas la enhavon en datumbazo kaj generas respondan paĝon, kiun la servilo pasigas al la legilo. Kiam TTT-legilo petas artikolon de Vikiepdio, la CGI-programo legas ĝin el la datumbazo kaj konvertas ĝin al HTML-kodo. Pro la oftaj modifoj en vikipaĝoj, la vikiservilo ne konservas la enhavon en formo de HTML-paĝoj, sed generas ĝin ĉiun fojon, kiam kliento ĝin petas. CGI-programoj estas ofte skribitaj en lingvo PHP (kio foje videblas en la adreso de la retpaĝo, ekz. "index.php"), sed tio ne estas necesa. Ankaŭ uzataj estas Perl, Python, Ŝela programetoj kaj eĉ Lispo. (eo)
  • In computing, Common Gateway Interface (CGI) is an interface specification that enables web servers to execute an external program, typically to process user requests. Such programs are often written in a scripting language and are commonly referred to as CGI scripts, but they may include compiled programs. A typical use case occurs when a web user submits a web form on a web page that uses CGI. The form's data is sent to the web server within an HTTP request with a URL denoting a CGI script. The web server then launches the CGI script in a new computer process, passing the form data to it. The output of the CGI script, usually in the form of HTML, is returned by the script to the Web server, and the server relays it back to the browser as its response to the browser's request. Developed in the early 1990s, CGI was the earliest common method available that allowed a web page to be interactive. (en)
  • Interfaz de entrada común (en inglés Common Gateway Interface, abreviado CGI) es una importante tecnología de la World Wide Web que permite a un cliente (navegador web) solicitar datos de un programa ejecutado en un servidor web. CGI especifica un estándar para transferir datos entre el cliente y el programa. Es un mecanismo de comunicación entre el servidor web y una aplicación externa cuyo resultado final de la ejecución son objetos MIME. Las aplicaciones que se ejecutan en el servidor reciben el nombre de CGIs. Las aplicaciones CGI fueron una de las primeras prácticas de crear contenido dinámico para las páginas web. En una aplicación CGI, el servidor web pasa las solicitudes del cliente a un programa externo. Este programa puede estar escrito en cualquier lenguaje que soporte el servidor, aunque por razones de portabilidad se suelen usar lenguajes de script. La salida de dicho programa es enviada al cliente en lugar del archivo estático tradicional. CGI ha hecho posible la implementación de funciones nuevas y variadas en las páginas web, de tal manera que esta interfaz rápidamente se volvió un estándar, siendo implementada en todo tipo de servidores web. (es)
  • CGI interfazea (ingelesez, Common Gateway Interface), bezero bat ikusten ari den HTML orri batetik, zerbitzarian exekutatuko den aplikazio bat deitzea ahalbidetzen duen mekanismo bat da . CGI –k web bezero eta programaren artean datuak elkartrukatzeko estandar bat zehazten du. Aplikazio hauetan, web zerbitzariak, bezeroaren eskaerak kanpo programa bati pasatzen dizkio . Kanpo programa hau, zerbitzariaren sistema eragileak onartzen duen edozein programazio lengoaiaz idatzita egon daiteke. Bezeroari programa honen irteera bidaliko zaio , betiko orrialde estatikoa bidali beharrean. (eu)
  • Common Gateway Interface atau disingkat CGI adalah suatu standar untuk menghubungkan berbagai program aplikasi ke halaman web. CGI mirip sebuah program komputer yang menjadi perantara antara standar HTML yang menjadikan tampilan web dengan program lain, seperti basis data (database). Hasil yang diperoleh dari proses pencarian dikirimkan kembali ke halaman web untuk ditampilkan dalam format HTML. (in)
  • La Common Gateway Interface (littéralement « Interface de passerelle commune »), généralement abrégée CGI, est une interface utilisée par les serveurs HTTP. Elle a été normalisée par la RFC 3875. (fr)
  • Common Gateway Interface(コモン・ゲートウェイ・インタフェース、CGI)は、ウェブサーバ上でユーザプログラムを動作させるための仕組み。現存する多くのウェブサーバプログラムはCGIの機能を利用することができる。 ウェブサーバプログラムの機能の主体は、あらかじめ用意された情報を利用者(クライアント)の要求に応じて送り返すことである。そのためサーバプログラム単体では情報をその場で動的に生成してクライアントに送信するような仕組みを作ることはできなかった。そこでサーバプログラムから他のプログラムを呼び出し、その処理結果をクライアントに送信する方法が考案された。それを実現するためのサーバプログラムと外部プログラムとの連携法の取り決めが CGI である。 CGI は環境変数や標準入出力の扱えるプログラミング言語であれば、どの言語を用いても作成することができるが、主にPHP、Perl、Javaで作成されることが多い。 代表的なアプリケーションには、電子掲示板、アクセスカウンタ、ウィキやブログシステムなどがある。 (ja)
  • 공용 게이트웨이 인터페이스(영어: Common Gateway Interface; CGI)는 웹 서버 상에서 사용자 프로그램을 동작시키기 위한 조합이다. 존재하는 많은 웹 서버 프로그램은 CGI의 기능을 이용할 수 있다. 웹 서버 프로그램의 기능의 주체는 미리 준비된 정보를 이용자(클라이언트)의 요구에 응답해 보내는 것이다. 그 때문에 서버 프로그램 그룹에서는 정보를 그 장소에서 동적으로 생성하고 클라이언트에 송신하려하는 조합을 작성하는 것이 불가능했다. 서버 프로그램에서 다른 프로그램을 불러내고, 그 처리 결과를 클라이언트에 송신하는 방법이 고안되었다. 이를 실현하기 위한 서버 프로그램과 외부 프로그램과의 연계법을 정한 것이 CGI이다. CGI는 환경변수나 표준입출력을 다룰 수 있는 프로그램 언어에서라면 언어의 구별을 묻지 않고 확장하여 이용하는 것이 가능하나, 실행속도나 텍스트 처리의 용이함 등의 균형에 의해 펄이 사용되는 경우가 많았다. 최근에는 펄뿐 아니라 파이썬, 루비 등도 널리 쓰이고 있다. 대표적인 애플리케이션에는 전자게시판, , 위키나 블로그 시스템 등이 있다. 근래에는 웹 서버의 프로세스로서 인터프리터를 상주시킴으로써, CGI로부터 프로그램을 호출해 부하를 줄임으로써 성능을 개선한 자바 서블릿이나 mod perl, , FastCGI 등도 공개되었다. (ko)
  • Een Common Gateway Interface of CGI is een internettechnologie die het mogelijk maakt om in de webbrowser dynamisch gegevens op te vragen van de webserver. CGI is een standaard voor dataoverdracht tussen de cliënt en het programma. CGI werd in 1993 ontwikkeld door het National Center for Supercomputing Applications (NCSA) voor de NCSA HTTPd-webserver. Gegevens uit de querystring worden door de webserver als omgevingsvariabelen doorgegeven aan het aangeroepen CGI-programma en deze worden door het programma gebruikt als parameters. Het programma stuurt het resultaat van de bewerking terug naar de webserver en de webserver stuurt het terug naar de browser. CGI-programma's worden door de webserver principieel anders behandeld dan statische HTML pagina's. Daarom hebben CGI-programma's speciale rechten (uitvoerbaar) nodig. Vaak worden dergelijke programma's bij elkaar in een directory gezet, waarbij de benodigde rechten op alle bestanden in die directory staat. Een veelgebruikte naam voor zo'n directory is cgi-bin. Voor CGI-programma's kan een scripttaal worden gebruikt, maar ook een gecompileerd programma. Het is zelfs mogelijk om onder Windows, een DOS-batchbestand als CGI-programma te laten functioneren. Scripttalen die veel voor CGI worden gebruikt zijn Perl, Python en Ruby. Bij CGI wordt elke keer als een CGI-programma wordt opgevraagd een nieuw proces gestart. Dat kan capaciteitsproblemen geven bij een te groot aantal requests. Later ontwikkelde technologieën als PHP, Active Server Pages (ASP) en ColdFusion ondervangen dit probleem. Bij deze technologieën lopen de scripts in-proces in de webserver. In de veelgebruikte Apache webserver is het inmiddels mogelijk om CGI-programma's in-proces te laten lopen, door het installeren van de -module. De webserver is daardoor in staat om zelf Perlscripts te interpreteren en hoeft geen externe Perlinterpreter aan te roepen. (nl)
  • In informatica Common Gateway Interface (sigla CGI, in italiano "interfaccia comune", nel senso di standard, "per gateway") è una tecnologia standard usata dai web server per interfacciarsi con applicazioni esterne generando contenuti web dinamici. Ogni volta che un client richiede al web server un URL corrispondente a un documento in puro HTML, gli viene restituito un documento statico (come un file di testo); se l'URL corrisponde invece a un programma CGI, il server lo esegue in tempo reale, generando dinamicamente informazioni per l'utente. (it)
  • CGI (ang. Common Gateway Interface) – znormalizowany interfejs, umożliwiający komunikację pomiędzy oprogramowaniem serwera WWW a innymi programami znajdującymi się na serwerze. Zazwyczaj program serwera WWW wysyła do przeglądarki statyczne dokumenty HTML. Za pomocą programów CGI można dynamicznie (na żądanie klienta) generować dokumenty HTML, uzupełniając je np. treścią pobieraną z bazy danych. Programy CGI są często pisane w językach interpretowalnych takich jak Perl, przez co nazywa się je także skryptami CGI. (pl)
  • Em informática CGI (sigla em inglês para Common Gateway Interface, Interface Comum de Ligação) é uma especificação de interface para que servidores web possam executar programas na linha de comandos em um servidor que gera páginas web dinâmicas. Estes programas são chamados scripts CGI ou simplesmente CGIs. Assim um navegador passa parâmetros através do script CGI para um programa executado em um servidor web, e assim gera a página web depois de processar tais scripts. Geralmente estes scripts CGI são executados no momento da requisição e geram o HTML para o navegador exibir. Em resumo, uma requisição HTTP GET ou POST do cliente pode mandar dados em HTML ao programa CGI através da entrada padrão. Outros dados como a URL ou o cabeçalho HTTP são apresentados como variáveis de ambiente. O CGI foi concebido nos primórdios da Internet, entre os seguintes especialistas: Rob McCool, John Franks, Ari Luotonen, George Phillips e Tony Sanders. Embora a linguagem tipicamente associada aos CGI seja o Perl, o CGI foi concebido de forma a ser independente da linguagem utilizada. Atualmente tecnologias como ASP.NET, PHP, Python e Ruby utilizam a especificação. (pt)
  • CGI (от англ. Common Gateway Interface — «Общий интерфейс шлюза») — спецификация интерфейса, используемого внешней программой для связи с веб-сервером.Последний вариант описан в RFC 3875.Шлюзом тут является веб-сервер, который получает запрос от клиента, преобразует в CGI форму, вызывает обработчик и конвертирует его ответ из CGI формы в форму HTTP ответа клиенту.По сути позволяет использовать консоль ввода и вывода для взаимодействия с клиентом. Сам интерфейс разработан таким образом, чтобы можно было использовать любой язык программирования, который может работать со стандартными устройствами ввода-вывода. Такими возможностями обладают даже скрипты для встроенных командных интерпретаторов операционных систем, поэтому в простых случаях могут использоваться даже командные скрипты. Все скрипты, как правило, помещают в каталог cgi (или cgi-bin) сервера, но это не обязательно: скрипт может располагаться где угодно, но при этом большинство веб-серверов требует специальной настройки. В веб-сервере Apache, например, такая настройка может производиться при помощи общего файла настроек httpd.conf или с помощью файла .htaccess в том каталоге, где содержится этот скрипт. CGI ранее был одним из наиболее распространённых средств создания динамических сайтов. (ru)
  • CGI (від англ. Common Gateway Interface — «загальний інтерфейс шлюзу») — стандарт інтерфейсу, який використовується для організації взаємодії програми вебсервера із зовнішньою програмою. Програму, яка працює за таким інтерфейсом спільно з вебсервером, прийнято називати шлюзом. Також вживаються терміни «скрипт» (сценарій) або «CGI-програма». Сам інтерфейс розроблений таким чином, щоб можна було використовувати будь-яку мову програмування. Для обміну даними використовуються стандартні інтерфейси вводу/виводу. Всі скрипти, як правило, розміщують в каталог cgi-bin сервера, однак це не є обов'язковою умовою: скрипт може знаходитися де завгодно. Також може знадобитися налаштування вебсервера для роботи із програмою-шлюзом. В Apache, наприклад, таке налаштування може бути виконане у загальному файлі налаштувань httpd.conf або за допомогою файлу .htaccess в тому каталозі, де розміщено скрипт. Також Apache дозволяє запускати всі скрипти із розширенням .cgi. CGI був одним з найпоширеніших засобів створення динамічних вебсторінок. (uk)
  • Common Gateway Interface (förkortas ofta med akronymen CGI) är ett protokoll för hur en webbserver kan köra program med argument och hur dessa anropas från en webbläsare via HTTP. CGI är alltså inte ett eget programspråk. (sv)
  • 在计算机领域,通用网关接口 (英语:Common Gateway Interface,CGI) 是为提供网络服务而执行控制台应用 (或称命令行界面)的程序,提供于服务器上实现动态网页的通用协议。通常情况下,一次请求对应一个CGI 脚本的执行,生成一个 HTML。 简而言之,一个 HTTP POST 请求,从客户端经由 标准输入 发送数据到一个CGI 程序。同时携带其他数据,例如 URL 路径, HTTP头字段数据,被转换为进程的环境变量。 (zh)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 7220 (xsd:integer)
dbo:wikiPageLength
  • 24277 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1121813594 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Common Gateway Interface, CGI (en anglès interfície de porta comú) és un protocol estàndard per als servidors web que permet executar programes com si fossin aplicacions de consola (també coneguts com a línia d'ordres) que s'executen al servidor tot generant pàgines web de manera dinàmica. Aquests programes es coneixen com a scripts CGI o CGIs. ls CGI s'executen quan hi ha la connexió web i generen codi HTML. (ca)
  • واجهة المعابر العامة (CGI) هي بروتوكول قياسي لربط تطبيق برمجي خارجي مع خادم للمعلومات، عادة ما يكون خادم الويب. (ar)
  • Das Common Gateway Interface (CGI) ist eine Schnittstelle für den Datenaustausch zwischen einem Webserver (Anwendungsprogramm) und dritter Software, die Anfragen bearbeitet. CGI ist eine Variante, Webseiten dynamisch bzw. interaktiv zu machen. Die erste Nutzung im World Wide Web war im Jahr 1993. (de)
  • Το CGI (Common Gateway Interface - μεταφράζεται ως "κοινή διεπαφή πύλης") είναι μια επέκταση της λειτουργικότητας του εξυπηρετητή ιστοσελίδων (web server) η οποία παρέχει τη δυνατότητα εκτέλεσης προγραμμάτων ή σεναρίων στον εξυπηρετητή αντί της απλής, αυτόματης αποστολής στατικών σελίδων. (el)
  • CGI interfazea (ingelesez, Common Gateway Interface), bezero bat ikusten ari den HTML orri batetik, zerbitzarian exekutatuko den aplikazio bat deitzea ahalbidetzen duen mekanismo bat da . CGI –k web bezero eta programaren artean datuak elkartrukatzeko estandar bat zehazten du. Aplikazio hauetan, web zerbitzariak, bezeroaren eskaerak kanpo programa bati pasatzen dizkio . Kanpo programa hau, zerbitzariaren sistema eragileak onartzen duen edozein programazio lengoaiaz idatzita egon daiteke. Bezeroari programa honen irteera bidaliko zaio , betiko orrialde estatikoa bidali beharrean. (eu)
  • Common Gateway Interface atau disingkat CGI adalah suatu standar untuk menghubungkan berbagai program aplikasi ke halaman web. CGI mirip sebuah program komputer yang menjadi perantara antara standar HTML yang menjadikan tampilan web dengan program lain, seperti basis data (database). Hasil yang diperoleh dari proses pencarian dikirimkan kembali ke halaman web untuk ditampilkan dalam format HTML. (in)
  • La Common Gateway Interface (littéralement « Interface de passerelle commune »), généralement abrégée CGI, est une interface utilisée par les serveurs HTTP. Elle a été normalisée par la RFC 3875. (fr)
  • Common Gateway Interface(コモン・ゲートウェイ・インタフェース、CGI)は、ウェブサーバ上でユーザプログラムを動作させるための仕組み。現存する多くのウェブサーバプログラムはCGIの機能を利用することができる。 ウェブサーバプログラムの機能の主体は、あらかじめ用意された情報を利用者(クライアント)の要求に応じて送り返すことである。そのためサーバプログラム単体では情報をその場で動的に生成してクライアントに送信するような仕組みを作ることはできなかった。そこでサーバプログラムから他のプログラムを呼び出し、その処理結果をクライアントに送信する方法が考案された。それを実現するためのサーバプログラムと外部プログラムとの連携法の取り決めが CGI である。 CGI は環境変数や標準入出力の扱えるプログラミング言語であれば、どの言語を用いても作成することができるが、主にPHP、Perl、Javaで作成されることが多い。 代表的なアプリケーションには、電子掲示板、アクセスカウンタ、ウィキやブログシステムなどがある。 (ja)
  • In informatica Common Gateway Interface (sigla CGI, in italiano "interfaccia comune", nel senso di standard, "per gateway") è una tecnologia standard usata dai web server per interfacciarsi con applicazioni esterne generando contenuti web dinamici. Ogni volta che un client richiede al web server un URL corrispondente a un documento in puro HTML, gli viene restituito un documento statico (come un file di testo); se l'URL corrisponde invece a un programma CGI, il server lo esegue in tempo reale, generando dinamicamente informazioni per l'utente. (it)
  • CGI (ang. Common Gateway Interface) – znormalizowany interfejs, umożliwiający komunikację pomiędzy oprogramowaniem serwera WWW a innymi programami znajdującymi się na serwerze. Zazwyczaj program serwera WWW wysyła do przeglądarki statyczne dokumenty HTML. Za pomocą programów CGI można dynamicznie (na żądanie klienta) generować dokumenty HTML, uzupełniając je np. treścią pobieraną z bazy danych. Programy CGI są często pisane w językach interpretowalnych takich jak Perl, przez co nazywa się je także skryptami CGI. (pl)
  • Common Gateway Interface (förkortas ofta med akronymen CGI) är ett protokoll för hur en webbserver kan köra program med argument och hur dessa anropas från en webbläsare via HTTP. CGI är alltså inte ett eget programspråk. (sv)
  • 在计算机领域,通用网关接口 (英语:Common Gateway Interface,CGI) 是为提供网络服务而执行控制台应用 (或称命令行界面)的程序,提供于服务器上实现动态网页的通用协议。通常情况下,一次请求对应一个CGI 脚本的执行,生成一个 HTML。 简而言之,一个 HTTP POST 请求,从客户端经由 标准输入 发送数据到一个CGI 程序。同时携带其他数据,例如 URL 路径, HTTP头字段数据,被转换为进程的环境变量。 (zh)
  • Common Gateway Interface (zkráceně CGI) je protokol pro propojení externích aplikací s webovým serverem. To serveru umožňuje delegovat požadavek od klienta na externí aplikaci, která dle požadavku vrátí výstup. Taková aplikace typicky zpracuje nějaký skript ve webové stránce a webovému serveru navrátí statickou stránku, která je následně poslána klientovi jako výstup jeho požadavku. (cs)
  • CGI signifas angle Common Gateway Interface (komuna kluza interfaco). Per ĝi, TTT-legilo povas konektiĝi al programoj rulantaj en TTT-servilo. Tiuj programoj ĝenerale generas HTML-paĝojn dinamike, kiujn la reta servprogramo pasigas al la legilo. La CGI-normo ankaŭ permesas transdoni informojn de la TTT-legilo al la programo en la servilo. CGI ne necesas, kiam la enhavo petita de la TTT-legilo troviĝas jam preta en la TTT-servilo (ekzemple en formo de HTML-dosieroj aŭ bilddosieroj). (eo)
  • In computing, Common Gateway Interface (CGI) is an interface specification that enables web servers to execute an external program, typically to process user requests. Such programs are often written in a scripting language and are commonly referred to as CGI scripts, but they may include compiled programs. Developed in the early 1990s, CGI was the earliest common method available that allowed a web page to be interactive. (en)
  • Interfaz de entrada común (en inglés Common Gateway Interface, abreviado CGI) es una importante tecnología de la World Wide Web que permite a un cliente (navegador web) solicitar datos de un programa ejecutado en un servidor web. CGI especifica un estándar para transferir datos entre el cliente y el programa. Es un mecanismo de comunicación entre el servidor web y una aplicación externa cuyo resultado final de la ejecución son objetos MIME. Las aplicaciones que se ejecutan en el servidor reciben el nombre de CGIs. (es)
  • 공용 게이트웨이 인터페이스(영어: Common Gateway Interface; CGI)는 웹 서버 상에서 사용자 프로그램을 동작시키기 위한 조합이다. 존재하는 많은 웹 서버 프로그램은 CGI의 기능을 이용할 수 있다. 웹 서버 프로그램의 기능의 주체는 미리 준비된 정보를 이용자(클라이언트)의 요구에 응답해 보내는 것이다. 그 때문에 서버 프로그램 그룹에서는 정보를 그 장소에서 동적으로 생성하고 클라이언트에 송신하려하는 조합을 작성하는 것이 불가능했다. 서버 프로그램에서 다른 프로그램을 불러내고, 그 처리 결과를 클라이언트에 송신하는 방법이 고안되었다. 이를 실현하기 위한 서버 프로그램과 외부 프로그램과의 연계법을 정한 것이 CGI이다. CGI는 환경변수나 표준입출력을 다룰 수 있는 프로그램 언어에서라면 언어의 구별을 묻지 않고 확장하여 이용하는 것이 가능하나, 실행속도나 텍스트 처리의 용이함 등의 균형에 의해 펄이 사용되는 경우가 많았다. 최근에는 펄뿐 아니라 파이썬, 루비 등도 널리 쓰이고 있다. 대표적인 애플리케이션에는 전자게시판, , 위키나 블로그 시스템 등이 있다. (ko)
  • Een Common Gateway Interface of CGI is een internettechnologie die het mogelijk maakt om in de webbrowser dynamisch gegevens op te vragen van de webserver. CGI is een standaard voor dataoverdracht tussen de cliënt en het programma. CGI-programma's worden door de webserver principieel anders behandeld dan statische HTML pagina's. Daarom hebben CGI-programma's speciale rechten (uitvoerbaar) nodig. Vaak worden dergelijke programma's bij elkaar in een directory gezet, waarbij de benodigde rechten op alle bestanden in die directory staat. Een veelgebruikte naam voor zo'n directory is cgi-bin. (nl)
  • Em informática CGI (sigla em inglês para Common Gateway Interface, Interface Comum de Ligação) é uma especificação de interface para que servidores web possam executar programas na linha de comandos em um servidor que gera páginas web dinâmicas. Estes programas são chamados scripts CGI ou simplesmente CGIs. Assim um navegador passa parâmetros através do script CGI para um programa executado em um servidor web, e assim gera a página web depois de processar tais scripts. Geralmente estes scripts CGI são executados no momento da requisição e geram o HTML para o navegador exibir. (pt)
  • CGI (от англ. Common Gateway Interface — «Общий интерфейс шлюза») — спецификация интерфейса, используемого внешней программой для связи с веб-сервером.Последний вариант описан в RFC 3875.Шлюзом тут является веб-сервер, который получает запрос от клиента, преобразует в CGI форму, вызывает обработчик и конвертирует его ответ из CGI формы в форму HTTP ответа клиенту.По сути позволяет использовать консоль ввода и вывода для взаимодействия с клиентом. CGI ранее был одним из наиболее распространённых средств создания динамических сайтов. (ru)
  • CGI (від англ. Common Gateway Interface — «загальний інтерфейс шлюзу») — стандарт інтерфейсу, який використовується для організації взаємодії програми вебсервера із зовнішньою програмою. Програму, яка працює за таким інтерфейсом спільно з вебсервером, прийнято називати шлюзом. Також вживаються терміни «скрипт» (сценарій) або «CGI-програма». Сам інтерфейс розроблений таким чином, щоб можна було використовувати будь-яку мову програмування. Для обміну даними використовуються стандартні інтерфейси вводу/виводу. CGI був одним з найпоширеніших засобів створення динамічних вебсторінок. (uk)
rdfs:label
  • واجهة المعابر العامة (ar)
  • Common Gateway Interface (ca)
  • Common Gateway Interface (cs)
  • Common Gateway Interface (de)
  • Common Gateway Interface (el)
  • CGI (eo)
  • Interfaz de entrada común (es)
  • Common Gateway Interface (eu)
  • Common Gateway Interface (en)
  • Common Gateway Interface (in)
  • Common Gateway Interface (fr)
  • Common Gateway Interface (it)
  • Common Gateway Interface (ja)
  • 공용 게이트웨이 인터페이스 (ko)
  • Common Gateway Interface (nl)
  • Common Gateway Interface (pl)
  • CGI (pt)
  • Common Gateway Interface (sv)
  • CGI (ru)
  • 通用网关接口 (zh)
  • CGI (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:knownFor of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:knownFor of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License