Published on 05/16/20 at 04:21:59 EST by GabbyGirl
Common Gateway Interface (CGI) is nothing more than a protocol which defines the interaction of web servers with some executable programs in order to produce dynamic web pages. Basically, it shows how the web server sends information to the program and the program sends the information back to the web server which in turn can be sent back to the browser. Between web servers and external programs, it is considered as the standard programming interface. CGI stands for: Common: Interaction with many different OS. Gateway: It provides the way to the users in order to gain access to different programs such as picture generator or databases etc. Interface: It uses a method for interaction with Web server.