CGI scripts
The Common Gateway Interface (CGI) is a standard protocol that defines how a web server communicates with an external program to generate dynamic web content. It acts as an interface between a web server and a program (a 'CGI script'), allowing the script to process user requests, access data,…
Key facts
- First appeared
- 1993
- Category
- technology
- Problem solved
- CGI scripts were created to enable web servers to deliver dynamic content beyond static HTML files, allowing for interactive web applications, processing user input from forms, querying databases, and generating personalized responses.
- Platforms
- Unix-like operating systems (Linux, macOS, BSD), Microsoft Windows
Related technologies
Notable users
- Early internet service providers (ISPs)
- Small to medium-sized businesses (in the 1990s)
- Academic institutions (universities, research labs)
- Early e-commerce sites