HOME DOWNLOADS ONLINE SHOP WEB HOSTING CONTACT US
What is the: CGI ?

Abbreviation of Common Gateway Interface, a specification for transferring information between a World Wide Web server and a CGI program. You can often see that a CGI program is being used by seeing "cgi-bin" in a URL, but not always. A CGI program is any program designed to accept and return data that conforms to the CGI specification. The program could be written in any programming language, including C, Perl, Java, or Visual Basic.

CGI programs are the most common way for Web servers to interact dynamically with users. Many HTML pages that contain forms, for example, use a CGI program to process the form's data once it's submitted. Another increasingly common way to provide dynamic feedback for Web users is to include scripts or programs that run on the user's machine rather than the Web server. These programs can be Java applets, Java scripts, or ActiveX controls. These technologies are known collectively as client-side solutions, while the use of CGI is a server-side solution because the processing occurs on the Web server.

One problem with CGI is that each time a CGI script is executed, a new process is started. For busy Web sites, this can slow down the server noticeably. A more efficient solution, but one that it is also more difficult to implement, is to use the server's API, such as ISAPI or NSAPI. Another increasingly popular solution is to use Java servlets.






Dedicated and shared hosting FAQ manuals

10BaseT 100BaseT A Record ADSL Anonymous FTP Applet
Apache Archie ARPANet ASP AT ATM
ASCII Authentication Backbone Bandwidth Baud BBS
Bps Browser Certificate Authority CGI cgi-bin Client
Co-Location hosting Cold Fusion Contact Record Cookie DNS Dedicated Server
Domain Name E-Commerce E-mail Ethernet FAQ FDDI
Finger FireWall FrontPage FTP Gateway Gopher
Hit Home Page Host Hosting HTML HTTP
Hypertext Internet InterNIC Intranet IP Number IRC
ISDN ISP Java JDK LAN Leased-line
Local Registry Fees Login Maillist or Mailing List MIME Mirror Modem
Modify Domain Name Mosaic MX Record Name Servers Netscape Network
Newsgroup NIC NNTP Node OC-3 Packet Switching
Parking Domain Name POP Port PPP Propagation PSTN
Real Audio - Real Video Register Domain Name Registrant Domain Name Registrar Domain Name Registry Domain Name Renewal Domain Name
Resolution Domain Name RFC Router Security Certificate Server SLIP
SMDS SMTP SNMP Spam SQL SSL
T-1 T-3 Telnet Terminal Terminal Server Top Level Domain - TLD
Trademark Transfer Domain Name UNIX URL USENET UUENCODE
VB Script WAIS WAN Whois WWW Zone file





Copyright (c) 2008 CEZEO software , Instant Messaging software     CEZEO gorup    Contact us