CGI


The Common Gateway Interface (CGI) is a standard protocol for interfacing external application software with an information server, commonly a web server. This allows the server to pass requests from a client web browser to the external application. The web server can then return the output from the application to the web browser.

CGI arose out of discussions on the www-talk mailing list between Rob McCool, John Franks, Ari Luotonen, George Phillips and Tony Sanders in 1993. Rob McCool, working at NCSA, drafted the initial specification and provided a reference implementation in the NCSA HTTPd web server using environment variables to store parameters passed from the web server execution environment before spawning the CGI program as a separate process.

Categories in section: Articles Reviews
4D Database (5) Actionscript (14) Ajax (30)
Apple (25) ASP (20) C++ (22)
CGI (10) Coldfusion (22) Content Management (12)
CSS (53) DHTML (16) Domain Names (14)
Hardware (31) HTML (39) Java (31)
Javascript (39) JSP (10) Linux (81)
Microsoft Access (17) Microsoft Windows (88) Mysql (21)
Networking & Communication (8) Oracle (15) Perl (19)
PHP (47) PostgreSQL (9) Python (18)
Ruby (51) SAP (2) Search Engine (28)
Structured Query Language (29) Visual Basic (15) Web Hosting (15)
XHTML (9) XML (21)

Ordering   Advanced search

Saturday, 10 November 2007 |  Written by youhakim  | 
User rating: Rate it first |  Hits: 645
In this tutorial we'll program a CGI executable using the C language and we'll also configure a Windows environment so to test it.
   
Sunday, 04 November 2007 |  Written by IronRuby  | 
User rating: Rate it first |  Hits: 629
Please find here a detailed information for downloading and configuring FastCGI for IIS 5.1 ( That works for Windows XP ) and Fast CGI for IIS6 ( That Works for Windows 2003 server ). This will bring smiles on Windows developers, who always wanted to give a try to PHP, without touching the LAMP atmosphere. Plus... The Hosting companies are celebrating now, since they are offering hosting solutions to PHP community also.
Friday, 09 February 2007 |  Written by Phil Harrison  | 
User rating: Rate it first |  Hits: 2383
{mos_sb_discuss:32}  JavaScript can be used to automatically submit a form to a CGI program when a page is loaded. A CGI program will return data to the browser.
Friday, 09 February 2007 |  Written by Phil Harrison  | 
User rating: Rate it first |  Hits: 1040
{mos_sb_discuss:32} Should you need to run a CGI script when a web page loads, a JavaScript tag can be utilized. The SRC of the JavaScript tag is the URL of the script. The CGI script runs, doing what it's programmed to do for you. Before the script quits, it sends some JavaScript code to the browser, satisfying the browser's request. The JavaScript can be an empty variable declaration or it can be code that actually does something for the web page.  
Thursday, 28 December 2006 |  Written by Bogdan V  | 
User rating: Rate it first |  Hits: 1965
{mos_sb_discuss:32}  In this article you will learn how to configure Apache Server so that will permit CGI execution. First before you start with CGI you need to have Apache configured so it will run CGI programs to work properly. Above you will find some  samples on how to configure Apache Server.   
Sunday, 03 December 2006 |  Written by Phil Harrison  | 
User rating: Rate it first |  Hits: 1966
{mos_sb_discuss:32} Environment variables are a series of hidden values that the web server sends to every CGI program you run. Your program can parse them and use the data they send. Environment variables are stored in a hash named %ENV 
Tuesday, 07 November 2006 |  Written by Anonymous Writer  | 
User rating: Rate it first |  Hits: 1337
{mos_sb_discuss:32} This is one man's explanation of how to get your AS400 serving web pages quickly, with the least amount of learning curve, and for free. This is based on months of painful learning experience, so I'm writing this down in the hope that others don't have to go through the pain that I did.
Tuesday, 07 November 2006 |  Written by Anonymous Writer  | 
User rating: Rate it first |  Hits: 1324
{mos_sb_discuss:32} There are two types of web sites on the Internet. The die hard SEO managers still favor static pages, because they are easier to crawl and more visible to search engines, and it is fairly easy to add a few hundred pages to a website by copying and pasting or creating a template. 
Thursday, 12 October 2006 |  Written by Bogdan V  | 
User rating: Rate it first |  Hits: 2359
{mos_sb_discuss:32} Since Perl contains powerful pattern-matching operators and string manipulation functions, it is very simple to decode form information. Unfortunately, this process is not as easy when dealing with other high-level languages, as most of them lack these kinds of operators. However, there are various libraries of functions on the Internet that make the decoding process easier, as well as the uncgi program.
Thursday, 14 September 2006 |  Written by Bogdan V  | 
User rating: Rate it first |  Hits: 1828
{mos_sb_discuss:32} CGI is the Common Gateway Interface which allows you to create Web pages on the fly based on information from buttons, checkboxes, text input and so on. The pages can be images, sounds, text and indeed everything else transferable by the Web. They can even be references to other Web pages. In this tutorial we concentrate on creating HTML documents (rather than images and sounds) but the principles transfer readily to other formats. This should provide a good start to cope with the more comprehensive documentation elsewhere.
Results 1 - 10 of 10 << Start < Prev 1 Next > End >>

Powered by jReviews